Что мне не хватает в WinCmd

Форум о самом популярном файловом менеджере Total Commander

Сообщение Мурашка » Сб фев 28, 2004 10:17 am

Так я не про написать самому... Ведь наверняка что-то такое уже есть, и зачем я буду изобретать велосипед? (*v*)
Мурашка
Призывник
 
Сообщений: 3
Зарегистрирован: Чт фев 26, 2004 7:32 am
Пункты репутации: 0

Сообщение StayAtHome » Сб фев 28, 2004 11:17 pm

2Мурашка
Нет. Пока ничего подобного нет.
<span style='color:gray'>Жизнь -- это песня!</span>
<span style='font-family:Courier'>Life.exe /?</span>
StayAtHome
Подполковник
 
Сообщений: 710
Зарегистрирован: Вс фев 09, 2003 11:30 pm
Откуда: Украина
Пункты репутации: 0

Сообщение mistik » Сб мар 06, 2004 9:54 pm

Мне не то что нехватает, а просто не дает возможности использовать TC
одна простая вещь:
невозможно сделать левый клик мышкой на пустое место в окне
и отметить все той же мышкой группу папок и/или файлов.
Самое обидное, что это не только стандартная опция Explorer'а,
но и давно существующая возможность во многих, даже малоизвестных, файловых менеджерах. А в TC глухо...
Или я просто не врубаюсь?
mistik
Призывник
 
Сообщений: 1
Зарегистрирован: Сб мар 06, 2004 9:30 pm
Пункты репутации: 0

Сообщение mutex » Вс мар 07, 2004 5:00 am

Гитлер должен быть заинтересован в хороших плагинах.
Но, тогда почему для плагинописателей он дает так мало информаций!
Его примеры крайне малоинформативны и отпугивает новичков!
Это, видимо, какой-то специальный барьер?
Все приходится проверять методом проб и ошибок.
Я потерял месяц, пока не разобрался, что к чему.

Почему бы Вам, Ergo, не написать об этом Ему!!!

Автор плагина xBaseView Евгений Савич
mutex
Старшина
 
Сообщений: 50
Зарегистрирован: Чт фев 12, 2004 5:07 pm
Пункты репутации: 0

Сообщение poiuytr » Вс мар 07, 2004 1:15 pm

<!--QuoteBegin-mutex+Mar 7 2004, 07:00--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (mutex @ Mar 7 2004, 07:00)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Гитлер <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->Уморил Изображение . Товарищ, вниматльнее надо быть!
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Его примеры крайне малоинформативны и отпугивает новичков!
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->Не слогласен.
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Все приходится проверять методом проб и ошибок.
Я потерял месяц, пока не разобрался, что к чему.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->Стоило спросить здесь или на официальном форуме или на <a href='http://wincmd.ru/developer.php' target='_blank'>Russian Total Commander Plugring Team</a>
Hasta la victoria siempre!
poiuytr
Капитан
 
Сообщений: 233
Зарегистрирован: Ср авг 14, 2002 6:04 pm
Откуда: Рига, Латвия
Пункты репутации: 0

Сообщение mutex » Вс мар 07, 2004 7:33 pm

Кошмар! Перед этим читал про Сталина (Волкогонова) и, видимо, нечаянно выскочило!
Прошу прощения у всех!

2 poiuytr: пример то на VC++, на Паскале - нету, хотя сам Командир сделан на Дельфях.
mutex
Старшина
 
Сообщений: 50
Зарегистрирован: Чт фев 12, 2004 5:07 pm
Пункты репутации: 0

Сообщение poiuytr » Пн мар 08, 2004 11:58 am

<!--QuoteBegin-mutex+Mar 7 2004, 21:33--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (mutex @ Mar 7 2004, 21:33)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->2 poiuytr: пример то на VC++, на Паскале - нету, хотя сам Командир сделан на Дельфях.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
В хелпе для листер плагинов есть заголовочный файл и для делфи. А в примере в основном WinAPI используется.
Hasta la victoria siempre!
poiuytr
Капитан
 
Сообщений: 233
Зарегистрирован: Ср авг 14, 2002 6:04 pm
Откуда: Рига, Латвия
Пункты репутации: 0

Сообщение mutex » Ср мар 10, 2004 3:36 pm

<!--QuoteBegin-poiuytr+Mar 8 2004, 17:58--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (poiuytr @ Mar 8 2004, 17:58)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->В хелпе для листер плагинов есть заголовочный файл и для делфи. А в примере в основном WinAPI используется. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
API-то ладно! Хорошо, что Гислер не припер сюда MFC-классы Visual C++.

Вместо заголовочных файлов Delphi надо было Гислеру разрешить писать плагин - как Дельфи-пакет (спец. DLL) и тогда, вообще не будет проблем с окнами, фокусами и др.
mutex
Старшина
 
Сообщений: 50
Зарегистрирован: Чт фев 12, 2004 5:07 pm
Пункты репутации: 0

Сообщение poiuytr » Ср мар 10, 2004 4:12 pm

<!--QuoteBegin-mutex+Mar 10 2004, 17:36--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (mutex @ Mar 10 2004, 17:36)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->API-то ладно! Хорошо, что Гислер не припер сюда MFC-классы Visual C++.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Да какая разница? Ведь главное это знать список функций и их параметров, которые должен экспортировать плагин. А этот список есть. А на чем написан пример мне было бы важно только если бы я хотел разобратся в том, что делает данный плагин, а не в том, как он работает с ТС.
<!--QuoteBegin-mutex+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (mutex)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Вместо заголовочных файлов Delphi надо было Гислеру разрешить писать плагин - как Дельфи-пакет (спец. DLL)<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> Ты о bpl? Тогда что, все плагины к ТС нужно было писать на борландовских продуктах? Вот уж увольте! Мы были бы лишены множества отличных "не делфи" плагинов (imagine.wlx, ieview.wlx, iso.wcx например). Текущее состояние, когда плагин для ТС можно написать на любом языке программирования, который позволяет создавать dll, есть лучшее состояние.<!--QuoteBegin-mutex+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (mutex)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->и тогда, вообще не будет проблем с окнами, фокусами и др.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> С этим и так проблем не наблюдается, разве не так?
Hasta la victoria siempre!
poiuytr
Капитан
 
Сообщений: 233
Зарегистрирован: Ср авг 14, 2002 6:04 pm
Откуда: Рига, Латвия
Пункты репутации: 0

Сообщение mutex » Чт мар 11, 2004 1:01 am

<!--QuoteBegin-poiuytr+Mar 10 2004, 22:12--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (poiuytr @ Mar 10 2004, 22:12)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->С этим и так проблем не наблюдается, разве не так?
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Пример проблемы: когда Листер плагин открывает диалог, то на панели задач рядом с кнопкой Листера появляется кнопка диалогового окна, что очень некрасиво!
В своем плагине эту проблему я решил немалой ценой (см. мои исходники на Паскале), теперь из-за этого рушится все, если Тотал закрыть раньше плагина.

Насчет Борланда и пакета. Уверен, есть способ загружать и ПАКЕТ, и простой DLL, т.е. тут никто не требует закцикливаться на Дельфи или Си-Блиндер. Просто, если дополнительно обеспечить оба, это будет - МОЩЬ!
Правда, есть проблема версии Борланд компиляторов и пакетов?!
Добавлено:
<!--QuoteBegin-poiuytr+Mar 10 2004, 22:12--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (poiuytr @ Mar 10 2004, 22:12)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->С этим и так проблем не наблюдается, разве не так?
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Пример проблемы: когда Листер плагин открывает диалог, то на панели задач рядом с кнопкой Листера появляется кнопка диалогового окна, что очень некрасиво!
В своем плагине эту проблему я решил немалой ценой (см. мои исходники на Паскале), теперь из-за этого рушится все, если Тотал закрыть раньше плагина.

Насчет Борланда и пакета. Уверен, есть способ загружать и ПАКЕТ, и простой DLL, т.е. тут никто не требует зацикливаться на Дельфи или Си-Блиндер. Просто, если дополнительно обеспечить оба, это будет - МОЩЬ!
Правда, есть проблема версии Борланд компиляторов и пакетов?!
mutex
Старшина
 
Сообщений: 50
Зарегистрирован: Чт фев 12, 2004 5:07 pm
Пункты репутации: 0

Сообщение StayAtHome » Чт мар 11, 2004 1:38 am

<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->С этим и так проблем не наблюдается, разве не так?<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->Наблюдаются, и еще какие! До плагина доходят не все сообщения, у меня не работает нормально вызов Synchronize, Нельзя испоьзовать объект Application и много еще. Интересуешься -- у SCHMastera спроси.
<span style='color:gray'>Жизнь -- это песня!</span>
<span style='font-family:Courier'>Life.exe /?</span>
StayAtHome
Подполковник
 
Сообщений: 710
Зарегистрирован: Вс фев 09, 2003 11:30 pm
Откуда: Украина
Пункты репутации: 0

Сообщение mutex » Чт мар 11, 2004 8:32 am

<!--QuoteBegin-StayAtHome+Mar 11 2004, 07:38--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (StayAtHome @ Mar 11 2004, 07:38)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Интересуешься -- у SCHMastera спроси.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Спасибо. Как спросить у SCHMastera?
mutex
Старшина
 
Сообщений: 50
Зарегистрирован: Чт фев 12, 2004 5:07 pm
Пункты репутации: 0

Сообщение poiuytr » Чт мар 11, 2004 11:16 am

<!--QuoteBegin-mutex+Mar 11 2004, 03:01--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (mutex @ Mar 11 2004, 03:01)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Пример проблемы: когда Листер плагин открывает диалог, то на панели задач рядом с кнопкой Листера появляется кнопка диалогового окна, что очень некрасиво!<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
<!--QuoteBegin-StayAtHome+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (StayAtHome)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Наблюдаются, и еще какие! До плагина доходят не все сообщения, у меня не работает нормально вызов Synchronize, Нельзя испоьзовать объект Application и много еще. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Описываемые вами проблемы - это проблемы VCL и ваши как разработчиков, выбравших VCL, но никак не проблемы Гислера.
Hasta la victoria siempre!
poiuytr
Капитан
 
Сообщений: 233
Зарегистрирован: Ср авг 14, 2002 6:04 pm
Откуда: Рига, Латвия
Пункты репутации: 0

Сообщение StayAtHome » Чт мар 11, 2004 10:45 pm

<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Описываемые вами проблемы - это проблемы VCL и ваши как разработчиков, выбравших VCL, но никак не проблемы Гислера.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Возможно я с этим и соглашусь. Но почему должны возникать проблемы с VCL в плагинах под прогу написаную с той же VCL???? Речь шла о том, что при использовании Борандовских продуктов возникают проблемы при написании плагинов. Я не считаю себя крутым программером, но если VCL мне удобно использовать, почему Кристиану не сделать хоть ма-а-а-ленький шаг навстречу плагинописателям??? Он и так уже много чего достиг благодаря им.
<span style='color:gray'>Жизнь -- это песня!</span>
<span style='font-family:Courier'>Life.exe /?</span>
StayAtHome
Подполковник
 
Сообщений: 710
Зарегистрирован: Вс фев 09, 2003 11:30 pm
Откуда: Украина
Пункты репутации: 0

Сообщение mutex » Чт мар 11, 2004 11:38 pm

StayAtHome прав. Гислеру можно было добавить только один параметр при вызове плагина, т.е. передать дескриптор скрытого окна приложения (Application) Тотал К-ра, что очень-очень просто. Те, к-рые не используют VCL проигнорировали бы его, а нам...
mutex
Старшина
 
Сообщений: 50
Зарегистрирован: Чт фев 12, 2004 5:07 pm
Пункты репутации: 0

Пред.След.

Вернуться в Total Commander

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22