Страница 2 из 8

Добавлено: Пт июн 08, 2007 21:03
VadiMGP
D1P писал(а):Консоль - отдельное приложение, и потому полноценное взаимодействие с тоталом так просто не организовать.
Это неточно. Консоль - это не само приложение, а только атрибут процесса.
С каждым процессом в винде может быть ассоциировано графическое устройство(DC) и/или текстовое(console). Те программы, которые мы назывваем консольными - это программы, для которых обязательно наличие текстового устройства.
В принципе любая программа может иметь как GUI, так и консоль и осуществлять вывод и туда и сюда. Насколько я понимаю, это то, что сделал Флинт.
Или нет - я хочу запустить в консоли полноэкранную графическую игрушку
Это уже вообще из другой оперы и к консолям отношения не имеет. Если программа начинает работу с консолью в графике, то происходит виртуализация VGA.

2CaptainFlint
То, что ты сделал, я думаю, покрывает 80% потребностей, если не всех, то большинства "консольщиков". :) Первый релиз TConsole по функционалу не сильно от этого отличался.
CaptainFlint писал(а):Отсюда следует, что необходимыми (но отнюдь не достаточными) условиями реализации консоли являются следующие:
Я, разумеется, не могу утверждать за Гислера, но я думаю, что две основные причины, по которым Гислер не делает консоль в ТС связаны не столько со сложностью реализации самой консоли (ты сам видишь - 200 строк не проблема), а с другими аспектами:
а) Языковые вопросы. Все, что наработано в GUI абсолютно бесполезно в консоли. Там совершенно отдельная песня. Причем, очень невнятная песня. Особенно DBCS (дальневосточные языки). Это может вылиться в непредсказуемо здоровый кусок работы.
б) Не знаю, как бы поточнее выразиться... Скажем так - "Моральная ответственность" Тотала за "жизнь и смерть" порожденных им процессов. Надеюсь понятно, что я имею в виду? Это чревато кучей вопросов, за которые ТС не может и не должен отвечать. Но не все это поймут, а репутацию может подпортить.
я ищу решение, которое при минимально возможных трудозатратах Гислера дало бы максимальную отдачу.
Я свое мнение высказывал - Гислеру проще всего добавить API, который позволит всем желающим добавлять в ТС хоть консоль, хоть черта в ступе. Тебя устраивает твой подход? При наличии соответствующего API, ты мог бы иметь такую консоль в ТС в пятнадцать минут.

Добавлено: Пт июн 08, 2007 21:23
CaptainFlint
VadiMGP писал(а):а) Языковые вопросы. Все, что наработано в GUI абсолютно бесполезно в консоли. Там совершенно отдельная песня. Причем, очень невнятная песня. Особенно DBCS (дальневосточные языки). Это может вылиться в непредсказуемо здоровый кусок работы.
В любом случае, такая реализация будет явно не хуже существующего подхода.
VadiMGP писал(а):б) Не знаю, как бы поточнее выразиться... Скажем так - "Моральная ответственность" Тотала за "жизнь и смерть" порожденных им процессов. Надеюсь понятно, что я имею в виду? Это чревато кучей вопросов, за которые ТС не может и не должен отвечать. Но не все это поймут, а репутацию может подпортить.
Об этом я не задумывался, но если Гислер действительно этого опасается, всегда можно сделать опцию, включающую этот новый режим работы с консолью, и выключенную по умолчанию.
VadiMGP писал(а):Я свое мнение высказывал - Гислеру проще всего добавить API, который позволит всем желающим добавлять в ТС хоть консоль, хоть черта в ступе. Тебя устраивает твой подход?
Меня много чего устраивает - и унифицированная система команд, лелеемая несколькими активистами, и супер-панели инструментов, позволяющие не только кнопки, но и более сложные элементы, и API для плагинов копирования, для плагинов фонового запуска, и так далее и тому подобное. Вопрос только, как я уже говорил, в трудозатратах. Мы же все видели: Гислер весьма прохладно отнёсся к такому новшеству как API для замены панелей. Соответственно, если оно и появится, то в версии эдак 10.0. И что, до того времени жить без консоли?

Когда я забросил на бета-форум предложение о переходе вперёд-назад клавишами влево-вправо в подробном режиме, один из тестеров сразу высказался против, говоря, что это всё полумеры, а надо на самом деле реализовать полноценный механизм контекстно-зависимой настройки сочетаний клавиш (типа, в командной строке - свои функции, в панелях - свои...). Я не спорю, это гораздо лучше, удобнее, мощнее, это делает Тотал невероятно гибким инструментом. Только вот это точно не было бы реализовано в 7.0 и с крайне малой вероятностью - в 7.5. Т.е. все те, кому неудобно управление клавишами влево-вправо вынуждены были бы все эти несколько лет до выхода 8.0 (как минимум) сидеть и тихо матюгаться каждый раз, когда нажатая по привычке клавиша "влево" перебрасывает курсор в командную строку. Что лучше - синица в руках или журавль в небе?..
Или ты считаешь, что разработать и реализовать этот самый дополнительный API - это вот как нефиг делать, сел и за полчаса набросал всю концепцию и заодно реализовал её в коде?

Добавлено: Сб июн 09, 2007 02:57
VadiMGP
В любом случае, такая реализация будет явно не хуже существующего подхода.
Прости, не понял - какая "такая реализация" и какой поход ты считаешь "существующим"?
Меня много чего устраивает -
Разбивка на абзацы подвела. Ты разорвал мою мысль в неправильном месте. :)
Слово "устраивать" у меня относилось не к вопросу создания API, а только к твоим потребностям к консоли. Я перефразирую.
Самый простой способ получит консоль - выпросить у Гислера API. И тогда, если ты нашел подход к реализации консоли, который тебя устраивает, то ты сможешь сделать себе такую консоль в пятнадцать минут.
Вопрос только, как я уже говорил, в трудозатратах. Мы же все видели: Гислер весьма прохладно отнёсся к такому новшеству как API для замены панелей
Фраза о трудозатратах чересчур общая и поэтому она, настолько же верна насколько спорна. С тем же успехом я могу утверждать, что дело не в самих трудозатратах, а в соотношении трудозатрат и получаемого результата.
Что же касается температуры его отношения, то у Гислера оно весьма слабо коррелирует с трудозатратами. Простой пример - я уж и не помню сколько времени ушло на уговоры показывать в драйвлисте человеческие имена для флэшек и сидюков. Это было сделано в четвертой альфе. Если интересно, посмотри по истории количество изменений в ней и срок ее выпуска. И оцени сколько времени он потратил на этот занюханый SHGetFileInfo. Дай бог, чтобы десять минут. Да и то с двумя перерывами на перекур. Противоположный пример - окна с деревьями.
А вот что меня удивило гораздо больше, так это такое же прохладное отношение среди тестеров - почти никто не поддержал это. Я,честно говоря, рассчитывал на поддержку этой идеи в первую очередь среди них. Но, как говорится, факты вещь упрямая, а вывода может быть только два - либо никто не видит пользы от этого, либо пользу видят, но не хотят просить Гислера об этом (почему, тогда не хотят - загадка велика есть). А мне как раз в это время неохота было одному лезть на баррикады.
...если оно и появится, то в версии эдак 10.0. И что, до того времени жить без консоли?
Так в том то и дело, что на мой взгляд, через API ты получишь свою консоль гораздо быстрее. Сам Гислер если и вставит консоль, то не в версии 10 а в версии 20.
Что лучше - синица в руках или журавль в небе?..
Железобетонный аргумент. :) А что, неужели ответ очевиден? Кстати, ты никогда не задумывался, что с синицей в руках очень несподручно ловить журавлей? :wink: Не говоря уже о том, что вопрос, в данном случае, просто неуместен. Вот если бы Гислер тебе дал выбор: API через 10 лет или консоль сейчас, тогда да, есть проблема выбора. Но пока тебе ничто не мешает просить и и то и другое. Проси все - что-нибудь, да получишь.
Или ты считаешь, что разработать и реализовать этот самый дополнительный API - это вот как нефиг делать, сел и за полчаса набросал всю концепцию и заодно реализовал её в коде?
Ни фига себе заявочка! Я что, где-то говорил о "нефиг делать"? И откуда взялось это сакральное ограничение - полчаса? А может ты считаешь, что все, что не укладывается в полчаса вообще не должно быть реализовано??? Или ты считашь, что все предыдущие API были разработаны не более, чем за полчаса? (Хотя, действительно, когда я вижу пачку функций FSContentXXX, всякие мысли в голову лезут... И тришкины кафтаны кровавые в глазах...)
Давай-ка лучше от эмоций к цифрам. Тебя интересует что я считаю? Изволь.
Я считаю, что новый API, о котором я говорил, может быть разработан (дизайн) примерно за неделю и реализован в коде за месяц-полтора. А еще я считаю, что такой API дал бы мощный толчок дальнейшему развитию ТС. С твоей точки зрения оно того не стоит? Или у тебя сильно другие оценки. Тогда озвучь их, пожалуйста.

Добавлено: Сб июн 09, 2007 04:05
CaptainFlint
VadiMGP писал(а):Прости, не понял - какая "такая реализация" и какой поход ты считаешь "существующим"?
"Такая реализация" - это предложенная мной. "Существующая" - то, что есть в Тотале сейчас (фактически, ничего нет). Иначе говоря, я не вижу, какие при добавлении консоли могут возникнуть проблемы, связанные с многоязычностью, которых не было бы при работе в отдельных консольных окнах, открываемых явным запуском cmd.exe или других приложений. Все глюки многобайтных кодировок один-в-один перелезут из обычных консолей в приаттаченные, и никаких новых добавиться не должно.
VadiMGP писал(а):Слово "устраивать" у меня относилось не к вопросу создания API, а только к твоим потребностям к консоли. Я перефразирую.
Самый простой способ получит консоль - выпросить у Гислера API. И тогда, если ты нашел подход к реализации консоли, который тебя устраивает, то ты сможешь сделать себе такую консоль в пятнадцать минут.
Я не понял, в чём разница между тем, на что я ответил до этого (разбив, как ты говоришь, абзац неправильно), и тем, что ты пишешь сейчас... Но отвечу ещё раз (попробовав уточнить, что я имею в виду).
Выпросить у Гислера API - самый простой способ получит консоль, но только для нас, а никак не для Гислера! Для Гислера это месяцы кропотливой работы, в необходимости которой он вовсе не уверен (скорее, уверен в обратном). Поэтому моё мнение: на это попросту нечего рассчитывать. Да, это было бы гораздо лучше, но см. выше мои рассуждения о мечтах об идеальных интерфейсах. Они так и останутся мечтами, в самом лучшем случае - задокументированными мечтами. А мне лично нужны не мечты, а конкретная, работоспособная консоль. Если я не могу получить API для самостоятельной реализации этой консоли, приходится идти на дробление проблемы и предлагать Гислеру реализовать хотя бы то, что действительно необходимо, вместо глобальных идеально-возвышенных, но невероятно трудоёмких идей.
VadiMGP писал(а):Фраза о трудозатратах чересчур общая и поэтому она, настолько же верна насколько спорна. С тем же успехом я могу утверждать, что дело не в самих трудозатратах, а в соотношении трудозатрат и получаемого результата.
Не исключаю. Поэтому был бы не против собрать пару-тройку альтернативных вариантов реализации, чтобы было что предложить. Но при прочих равных вариант с уже готовой реализацией явно будет иметь преимущества, т.к. получаемый результат тот же, а трудозатраты Гислера снижаются. От нас, пользователей-программеров, требуется сделать максимум того, что мы вообще имеем возможность сделать. Только в этом случае шансы получить это в реализованном виде становятся более-менее приемлемыми.
VadiMGP писал(а):Что же касается температуры его отношения, то у Гислера оно весьма слабо коррелирует с трудозатратами.
И всё же коррелирует. Не в одну сторону, так в другую. Если реализация мелкой фичи у него лишь может вызвать неприятие, то реализация крупного, требующего тщательной и долгой разработки интерфейса наверняка вызовет у него неприятие.
VadiMGP писал(а):Так в том то и дело, что на мой взгляд, через API ты получишь свою консоль гораздо быстрее. Сам Гислер если и вставит консоль, то не в версии 10 а в версии 20.
Ты постой, ты погоди, ты о чём??? Я ж тебе как раз и толкую, что API, глобальная комплексная разработка требует большого количества усилий и времени, а потому будет реализована не раньше версии 10.0 (в моём примере), и, следовательно, раньше этой версии я консоль никак не получу - потому что ни API не будет, который я мог бы использовать для собственной реализации, ни консоли не будет, т.к. зачем её реализовывать, если, вот, в 10.0 появится API и вы сами, мол, всё напишете...

По-моему, кто-то из нас в чём-то запутался. Ты постоянно говоришь об этом API, как будто он уже практически реализован. Но в том-то и проблема, что его пока нет, и в ближайшее время (да и в не очень ближайшее тоже) вряд ли предвидится. Откуда ж я его возьму, API этот, чтобы свою консоль реализовывать?
VadiMGP писал(а):А что, неужели ответ очевиден? Кстати, ты никогда не задумывался, что с синицей в руках очень несподручно ловить журавлей?
В общем случае ответа, разумеется, нет. Но в данной конкретной ситуации я лично предпочитаю нормально работать с консолью сейчас, чем ждать десяток лет, лелея надежду, что "вот когда-нибудь оно да появится". Много мне пользы от таких надежд? Консоль мне нужна сейчас. Из-за её отсутствия я теряю в производительности работы с Тоталом уже сейчас. Шансы на реализацию предложенного мной варианта консоли не слишком велики, но разумны, сроки - есть вероятность на версию 7.5. В то время как универсальный, предлагаемый тобой API - это даже не журавль в небе, это кот в мешке, причём сидящий не в небе, а, не знаю, где-то в другой галактике... Будет ли реализован - неизвестно. Если будет, то когда именно - неизвестно. В каком виде он будет реализован, может, этим API вообще невозможно будет подцепить консоль - это всё тоже неизвестно. И чего ради я буду ждать, пока неизвестно когда появится неизвестно что?
VadiMGP писал(а):Вот если бы Гислер тебе дал выбор: API через 10 лет или консоль сейчас, тогда да, есть проблема выбора. Но пока тебе ничто не мешает просить и и то и другое. Проси все - что-нибудь, да получишь.
Пока что он мне даже этого выбора не дал. Боюсь, что более реально ситуация будет выглядеть так: или API в виде красивой концепции, но так никогда толком и не реализованной, или консоль в недалёком будущем. Я просто исхожу из того, что уже видел по предлагаемым Гислеру фичам. Та же унифицированная система команд: Гислер открыто сказал, что полностью реализовывать её не будет, т.к. это нарушит совместимость со старыми версиями. И всё, концепция так и останется теперь концепцией. Я не хочу, чтобы то же самое произошло с консолью.
VadiMGP писал(а):Ни фига себе заявочка! Я что, где-то говорил о "нефиг делать"?
Я по общему тону сужу просто. Все твои сообщения выглядят примерно так: "да нафига эта консоль, вот лучше путь Гислер возьмёт, быстренько сделает нам этот крутой API, а мы сами всё напишем" (повторяю, это не цитата, а просто общая направленность высказанных идей - по крайней мере, впечатление у меня сложилось именно такое).
VadiMGP писал(а):С твоей точки зрения оно того не стоит? Или у тебя сильно другие оценки. Тогда озвучь их, пожалуйста.
За неделю его можно разработать, только при этом непременно будут забыты какие-нибудь важнейшие детали, которые самые нужные применения сделают невозможными. Моя оценка разработки дизайна - месяц, причём это должно быть активное обсуждение большого числа пользователей, программистов и самого Гислера: первые будут говорить, что им хочется получить от новых плагинов, вторые будут прикидывать, как это удобнее будет реализовывать, Гислер будет смотреть, как это укладывается в существующую структуру кода. Без хотя бы одного из этих трёх составляющих получится полная фигня: либо мощный удобный API, но делающий не то, что реально требуется пользователям, либо то, что им требуется, но в невероятно неудобном виде, так что никто не станет с этим API писать плагины, либо всё будет нужным и удобным, но урезанным до невозможности, так что из потенциальных применений останется в лучшем случае треть.
А поскольку я просто не верю, что подобную конференцию вообще удастся организовать, то и мой прогноз (месяц) выглядит нереальным.
VadiMGP писал(а):С твоей точки зрения оно того не стоит?
Автор Тотала - не я. Поэтому неважно, стоит оно того с моей точки зрения или нет. Если Гислер упёрся, что оно нафиг не надо, его невероятно трудно переубедить, и уж вовсе невозможно заинтересовать, чтобы полученный результат не был отмашкой "нате, только отвяжитесь", а реализовывал что-то действительно стоящее.

Добавлено: Сб июн 09, 2007 04:39
CJ Flash
Да ладно вам спорить-то. Из вашего диалога хотелось бы подчеркнуть одну, не лишенную смысла, фразу, сказанную VadiMGP:
Но пока тебе ничто не мешает просить и и то и другое. Проси все - что-нибудь, да получишь.
Ведь вовсе необязательно "продавливать" какой-то один вариант решения, когда можно предложить несколько - а уж Гислер пускай сам выбирает. Но в чем CaptainFlint, бесспорно, прав, так это в том, что предлагать надо конкретные, обоснованные и даже "разжеванные" вещи, желательно, подкрепленные кодом. :) Именно поэтому, на мой взгляд, идея CaptainFlint`а находится в более выигрышном положении. Хотя лично я обеими руками за дополнительный API.

Добавлено: Сб июн 09, 2007 10:15
CaptainFlint
CJ Flash писал(а):Хотя лично я обеими руками за дополнительный API.
Я тоже, и, если бы был хоть какой-нибудь конкретный вариант, я бы, конечно, описал его Гислеру вместе с предложением про консоль. Просто я уже в скором времени намереваюсь забросить предложение на бета-форум (возможно, потом и на оф. форум, смотря как пойдёт), успеть разработать что-то более-менее приличное уже вряд ли успеется. Разве что у кого-нибудь в заначке есть готовый вариант. :)

Добавлено: Сб июн 09, 2007 10:24
Alextp
Именно поэтому, на мой взгляд, идея CaptainFlint`а находится в более выигрышном положении. Хотя лично я обеими руками за дополнительный API.
Я тоже.
Но вариант Флинта тоже пойдет, если API для Г это сложно.
----Просто я уже в скором времени намереваюсь забросить предложение на бета-форум (возможно, потом и на оф. форум, смотря как пойдёт),
Это правильно. Самое время после релиза 7.0, до этого у Г все равно руки б не дошли, а теперь можно.

Кста, может использовать как-то Листер API для этого? Окно создаем, в нем делаем что хотим. Там тебе и консоль и черт с рогами. А Гислер твое окно ресайзит и запихивает под панели. Пойдет?

Добавлено: Сб июн 09, 2007 12:39
VadiMGP
Иначе говоря, я не вижу, какие при добавлении консоли могут возникнуть проблемы, связанные с многоязычностью, которых не было бы при работе в отдельных консольных окнах,
Тогда объясни мне, пожалуйста, почему когда я открываю консольное окно через Start->Run у меня в этом окне все в порядке, а в консольном окне твоей программы половина символов - кракозябры. А также почему, в первом случае у меня курсор перемещается по экрану правильно (т.е. в соответствии с текущим выбранным языком), а в консольном окне твоей программы всегда ходит слева направо (и на английском, и на иврите)?
Для Гислера это месяцы кропотливой работы, в необходимости которой он вовсе не уверен (скорее, уверен в обратном).
Я счиатю, что ты совершенно неправильно излагаешь точку зрения Гислера. Я прекрасно помню, что он сказал, что считает это интересной идеей, то есть, в целом его личная реакция была положительная. Единственное(sic!) сомнение, которое выразил Гислер состояло в том, что есть уже 4 типа плагинов и он не уверен какова будет реакция пользователей на введение нового типа плагинов. Поэтому он выдвинул встречное предложение - расширить API листерных плагинов. Тогда же он сказал, что в данный момент слишком занят, но считает возможным вернуться к этому вопросу позже.
Это никак не согласуется с твоим утверждением.
Если я не могу получить API для самостоятельной реализации этой консоли,...
Загадка в том - почему ты не хочешь даже попытаться получить такой API. Причем, повторяю - в данном случае, ссылка на нежелание Гислера недействительна.
Много мне пользы от таких надежд? ...
Шансы на реализацию предложенного мной варианта консоли не слишком велики, но разумны,
Я уже сказал - я предложил вариант, на мой взгляд, наиболее легкий для ГИСЛЕРА! И поэтому имеющий бОльшие шансы на реализацию твоих надежд. Ты считаешь наоборот? Ради бога. Нет смысла спорить, пусть каждый останется при своем мнении. Я не собираюсь никого ни в чем убеждать. Лично мне вообще единственное, чего не хватает в ТС, так это юникода. Все остальное у меня уже и так есть.
Все твои сообщения выглядят примерно так: "да нафига эта консоль, вот лучше путь Гислер возьмёт, быстренько сделает нам этот крутой API, а мы сами всё напишем"
Вот в таком виде - по сути верно. Не считая, экзальтировано-игриливого тона. Да, я считаю, что лучше бы Гислер мешьше времени тратил на всякую мелочевку, а больше бы внимания уделял "ядреной функциональности"и интерфейсам. Все от этого были бы только в выигрыше.
За неделю его можно разработать, только при этом непременно будут забыты какие-нибудь важнейшие детали, которые самые нужные применения сделают невозможными. Моя оценка разработки дизайна - месяц,
Месяц на такой интерфейс, да еще с обсуждениями, нужен только если есть сильное желание утопить его в пустой говорильне.
Если Гислер упёрся, что оно нафиг не надо, его невероятно трудно переубедить, и уж вовсе невозможно заинтересовать,
Видимо, действительно лучше свернуть эту дискуссию. Я не имею аргументов, чтобы разубедить человека, утверждающего, что черное это белое. Суть Гислеровких ответов я изложил. Мне что, обязательно надо лезть на бета-форум, находить там его ответы и копипастить их сюда? Это будет не комильфо. Вылать их тебе личкой или сам найдешь?
Гислер черным по белому изъявил готовность обсуждать новый API либо расширять листерный. Хочешь - обсуждай, не хочешь - не обсуждай, но зачем валить с больной головы на здоровую? Не понимаю.

Добавлено: Сб июн 09, 2007 16:44
Alextp
Гислер черным по белому изъявил готовность обсуждать новый API либо расширять листерный.
+1 за расширение Листерного api.
Хочешь - обсуждай, не хочешь - не обсуждай, но зачем валить с
CaptainFlint предложил третий способ. Вообще без api.

Добавлено: Сб июн 09, 2007 17:32
D1P
(мысли вслух) А что, если какой-либо сторонний разработчик создаст некий плагиновый интерфейс, которым можно было бы реализовать консоль (и вообще всё то, что VadiMPG предложил), и который можно бы было прикрутить к TC, и, само собой, предоставит полный доступ к исходным кодам на безвозмездной основе... Какова тогда вероятность того, что Гислер решится использовать этот интерфейс в TC?

Добавлено: Сб июн 09, 2007 17:38
Alextp
D1P
А что, если какой-либо сторонний разработчик создаст некий плагиновый интерфейс, которым можно было бы реализовать консоль
, и который можно бы было прикрутить к TC, и, само собой, предоставит полный доступ к исходным кодам на безвозмездной основе...
Достаточно расширения Листеровского API.
Я могу набросать конкретнее, если Г на это согласится.

Добавлено: Сб июн 09, 2007 20:37
VadiMGP
А что, если какой-либо сторонний разработчик создаст некий плагиновый интерфейс,
Если ты подразумеваешь под "создать интрфейс" в том числе и его реализацию в коде, то это, фактически, хакинг - насильственное вмешательство в алгоритмы работы ТС. Даже оставля в стороне этический момент, такой код для Гислера абсолютно никакой практической ценности не представляет. Если он пойдет на создание нового API, тот можно поклясться, что все будет реализовано совершенно другими методами.

Концепция API - это другое дело. Но, все равно, мне думается, что Гислера очень трудно вытащить на "концептуальные" разговоры. Надежнее будет просто просить нужный функционал. Просто надо сформулировать это в достаточно общем виде. Ты хочешь консоль - проси возможность иметь в ТС свое окошко. Приведи несколько примеров таких окон и консоль в том числе. Получишь либо общую возможность, либо, на худой конец, частное решение для своих нужд.

Добавлено: Сб июн 09, 2007 21:00
Alextp
Просто надо сформулировать это в достаточно общем виде. Ты хочешь консоль - проси возможность иметь в ТС свое окошко. Приведи несколько примеров таких окон и консоль в том числе. Получишь либо общую возможность,


Ну так что же ты не привел? :)

Привел бы как пример консоль и эту свою менюшку-игрушку, TC menu. В более общем виде.

Добавлено: Сб июн 09, 2007 23:39
VadiMGP
Ну так что же ты не привел?
Привел бы как пример консоль и эту свою менюшку-игрушку, TC menu. В более общем виде.
Интересно, это путем каких таких извилистых умозаключений ты решил, что я пихаю людей на то, чего сам не делаю? Или это был не вывод, а просто так ляпнул, первое, что в голову пришло?
VadiMGP on betaforum писал(а):There can be plugin like TConsole which occupies the entire panel area or small additional toolbar below the panel. I know also about unsuccesfull attempts to inject in TC panel small audio player, stopwatch etc.
И про что же тогда, как не про это, Гислер говорил, что это интересная идея, но обсуждать сейчас некогда?

Кроме того, буквально три дня назад уже тут, на этом форуме, я писал, что снова поднял этот вопрос на оффоруме, потому что счел момент подходящим из за "breadcrumbs". И дал ссылку на оффорум, кстати.
Может, хватит уже?

Добавлено: Вс июн 10, 2007 00:11
Alextp
путем каких таких извилистых умозаключений ты решил, что я пихаю людей на то, чего сам не делаю? Или это был не вывод
При чем тут умозаключения? Ты сам писал это:
Концепция API - это другое дело. Но, все равно, мне думается, что Гислера очень трудно вытащить на "концептуальные" разговоры. Надежнее будет просто просить нужный функционал. Просто надо сформулировать это в достаточно общем виде. Ты хочешь консоль - проси возможность иметь в ТС свое окошко. Приведи несколько примеров таких окон


ну и где тут написано, что ты это просил, а Г тебе отказал? Просто выклядит как "ну попросите его, если вам надо, я не буду". Ты его просил?
Или это был не вывод, а просто так ляпнул, первое, что в голову пришло?
Ляпаешь тут ты, это был вывод
И про что же тогда, как не про это, Гислер говорил, что это интересная идея, но обсуждать сейчас некогда?


А цитату Гислера ты не мог привести? Чтобы было понятно, что Гислер думает, не только по твоим словоизлияниям, а по его словам.
Ты кстати, предложил бы API. Что-нибудь конкретное.