View previous topic :: View next topic |
Author |
Message |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Wed Nov 01, 2006 17:50 Post subject: |
|
|
alexey65536 wrote: | Нечто подобное (правда, только в сторону увеличения диалога в стороны, если надпись не умещалась) реализовано в Дос Навигаторе (в окне, которое находится на экране в процессе поиска файлов). Имхо, это не лучший вариант. |
Согласен, т.к. это слишком дорогостоящая операция, копирование заметно замедлится.
alexey65536 wrote: | А лучший - укорачивание путей (вида c:\program files\mic... ...office\, и этот путь уже реализован во многих программах (в частности, кажется в ТС6)
add: у меня так вообще все работает как и должно, надписи не складываются в две строчки, а происходит именно сокращение путей. |
Кстати, да, воспроизвести что-то не удаётся. В диалог не влезает - это получается сделать. Но на следующую строчку переноса пока не наблюдал...
funduk wrote: | Элементарно, Ватсон! Тотал сначала получаетсписок файлов, а потом начинает действия с ними. |
Тотал получает не полный список, а только первый уровень. Для полного списка ему придётся рекурсивно просматривать все подкаталоги. Сейчас он это, в принципе, делает, но только для подсчёта размера (и то, если опция соответствующая не выключена). А так ему придётся ещё и пересчитывать размер каждого имени каждого файла, используя графические навороты и текущий шрифт - опять-таки, существенное замедление (правда, уже не самого копирования, а предварительной стадии).
Но это ещё полбеды. Дело в том, что Тотал не отображает все файлы, с которыми выполняется операция. Если много копируется много мелких файлов, показаны будут далеко не все, многие будут пропущены (потому что копирование произошло быстрее, чем наступил момент обновления). В результате может получиться так, что Тотал просканирует каталог, найдёт длинное имя, подстроит размер диалога - а это самое длинное имя попросту не будет показано. И будет торчать этот огроменный диалог, показывающий только выборочные короткие имена файлов... Да даже если и показал бы, в чём прелесть наблюдать большой диалог, если копируется тысяча файлов с короткими именами, среди которых один-единственный с длинным именем?
В общем, проблем и неприятностей выше крыши.
Митяй wrote: | В версии 7.0pb1 при использовании плагина SynPlus после нажатия F4 (режим редактирования) не появляется курсор. |
Не подтверждаю. SynPlus 2.7.3, TC 7.0pb1, WinXP SP2 Pro - курсор появляется.
Добавлено:
Митяй wrote: | Если поставить Caret=0, то курсор в SynPlus появляется. Интересная связь. |
А, вот теперь ясно. У меня просто курсор в самом Просмотрщике был отключён. Да, тогда подтверждаю. Надо спросить авторов SynPlus'а сначала... _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Zorroz

Joined: 16 Dec 2004 Posts: 308 Location: Россия, Иркутская обл., г. Ангарск
|
(Separately) Posted: Wed Nov 01, 2006 18:13 Post subject: |
|
|
ТС 7.0 супер. Теперь по-моему все очевидно кто номер один.
А от чего зависти расположение окна диалога подтверждения перезаписи файла.(Кстати очень парадовало его новое «лицо») Как сделать стобы оно отображалось по середине?
Временная панель(+). Она уже есть или только предвидится? _________________ Когда ангелу обрезают крылья, он учится летать на метле... |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Wed Nov 01, 2006 18:24 Post subject: |
|
|
Zorroz wrote: | А от чего зависти расположение окна диалога подтверждения перезаписи файла.(Кстати очень парадовало его новое «лицо») Как сделать стобы оно отображалось по середине? |
Зависит от того, какой поток вызвал этот диалог. Если основной - будет посередине. Если фоновый - сбоку. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Wed Nov 01, 2006 19:34 Post subject: |
|
|
Семёрка, конечно, супер. Порадовало всё, но больше всего - долгожданные изменения в плагиновом API (точно есть для WFX, и вроде для WDX). Посему вопрос к Флинту (а кому ещё, кроме него, тут знать?) - когда будет обновлённая справка по написанию плагинов? _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Wed Nov 01, 2006 19:51 Post subject: |
|
|
D1P wrote: | когда будет обновлённая справка по написанию плагинов? |
Не знаю, сейчас на оф. форуме был ажиотаж, Гислеру явно было не до выкладывания новых версий SDK. В скором времени попробую брякнуть ему по этому поводу, что, мол, народ жаждет... _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Zorroz

Joined: 16 Dec 2004 Posts: 308 Location: Россия, Иркутская обл., г. Ангарск
|
(Separately) Posted: Wed Nov 01, 2006 20:32 Post subject: |
|
|
CaptainFlint wrote: | Зависит от того, какой поток вызвал этот диалог. Если основной - будет посередине. Если фоновый - сбоку. |
Что за поток? Копирую файл - вначале слева. Еще раз этот же файл, то по середине. Еще раз и тогда слева. Что за прыжки? _________________ Когда ангелу обрезают крылья, он учится летать на метле... |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Wed Nov 01, 2006 20:43 Post subject: |
|
|
Zorroz wrote: | Что за поток? |
В Тотале есть возможность копирования фоновым потоком. В этом случае при копировании появляется не модальный диалог, который не даёт возможности работать с Тоталом, пока копирование не завершится, а отдельное небольшое окошко, которое не блокирует основное окно Тотала. В этом случае диалог подтверждения выводится не по центру основного окна, а ближе к тому краю, где это окошко. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
funduk

Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Wed Nov 01, 2006 21:02 Post subject: |
|
|
Скорей всего (читал уже на оффоруме про другой диалог) это для того, чтобы они не накладывались друг на друга: модальный на немодальный. |
|
Back to top |
|
 |
Forward
Joined: 15 Jun 2006 Posts: 273
|
(Separately) Posted: Wed Nov 01, 2006 21:26 Post subject: |
|
|
Скачал. Первые впечатления:
/me very happy
Особо понравился поиск команды при настройке хоткеев. Наконец-то в диалоге замены можно задать переименование автоматически. Но удивило отсутствие возможности задать свою библиотеку значков в разделе "Icons", а, значит, опять захочется поменять и придется задавать вручную. |
|
Back to top |
|
 |
alexey65536

Joined: 20 Jan 2006 Posts: 1056 Location: Taganrog
|
(Separately) Posted: Wed Nov 01, 2006 23:33 Post subject: |
|
|
А можно ли как-нибудь подменить иконку Листера своей (как
это делается с основной иконкой ТС) ? Опять же - если нельзя, то логично было бы ее добавить в пристегивающийся .ICL... _________________ #199018 |
|
Back to top |
|
 |
keiko
Joined: 16 Sep 2005 Posts: 43
|
(Separately) Posted: Thu Nov 02, 2006 10:51 Post subject: |
|
|
Митяй wrote: | В версии 7.0pb1 при использовании плагина SynPlus после нажатия F4 (режим редактирования) не появляется курсор.
Не подтверждаю. SynPlus 2.7.3, TC 7.0pb1, WinXP SP2 Pro - курсор появляется.
|
Добавлено:
Митяй wrote: | Если поставить Caret=0, то курсор в SynPlus появляется. Интересная связь.
А, вот теперь ясно. У меня просто курсор в самом Просмотрщике был отключён. Да, тогда подтверждаю. Надо спросить авторов SynPlus'а сначала... |
интересно вот что... когда открываешь текстовый файл курсора нет хоть тыкай хоть не тыкай...
за то после того как зайдешь в настройки энтого син плюса и нажмешь кнопку ОК курсор моментально появляется...
то бишь эт не глюк ТК а глюк син плюс? |
|
Back to top |
|
 |
Моторокер

Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
(Separately) Posted: Thu Nov 02, 2006 10:59 Post subject: |
|
|
CaptainFlint wrote: | То же самое, например, происходит при Shift+F4. |
Опа! Он ещё и на Shift+F4 подлит?
Про длинные имена – hаньше было лучше. Зачем мне при копировании весь путь? Ладно, при копировании в фоне можно поставить на паузу и вдумчиво посмотреть на имя каталога, имя файла. Тут-то зачем? Из-за мелькания он и так медленней копирует, а тут решили ещё и полностью имя показывать. _________________ плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми |
|
Back to top |
|
 |
Zorroz

Joined: 16 Dec 2004 Posts: 308 Location: Россия, Иркутская обл., г. Ангарск
|
(Separately) Posted: Thu Nov 02, 2006 13:02 Post subject: |
|
|
CaptainFlint wrote: | В Тотале есть возможность копирования фоновым потоком. В этом случае при копировании появляется не модальный диалог, который не даёт возможности работать с Тоталом, пока копирование не завершится, а отдельное небольшое окошко, которое не блокирует основное окно Тотала. В этом случае диалог подтверждения выводится не по центру основного окна, а ближе к тому краю, где это окошко. |
Так в том то и дело что поток основной(F5+Enter). И окошко каждый раз смещается, а хочется его по середине.
Переключение показа отдельных панелей дерева каталогов по CTRL+SHIFT+F8. При нажатии первый раз показывается дерево слева, но оно смещает все кроме панели инструментов, так и должно быть?
А что на счет временной панели? _________________ Когда ангелу обрезают крылья, он учится летать на метле... |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Thu Nov 02, 2006 13:15 Post subject: |
|
|
Zorroz wrote: | Так в том то и дело что поток основной(F5+Enter) |
По F5-Enter можно и в фоне запускать, а теперь даже и в Диспетчере фоновой пересылки... Сделай скрин, где показаны: окно Тотала, диалог прогресса копирования и диалог подтверждения перезаписи. Разумеется, в том виде, как они появляются на экране, сам не перетаскивай никуда.
Zorroz wrote: | При нажатии первый раз показывается дерево слева, но оно смещает все кроме панели инструментов, так и должно быть? |
Да, поскольку это дерево общее для обеих панелей. Как иначе его отобразить? Загнать под панель дисков левой панели - будет впечатление, что дерево относится только к левой панели...
Zorroz wrote: | А что на счет временной панели? |
Временная панель - это теперь часть SDK FS-плагинов. Каждый плагин может теперь сказать Тоталу: я работаю как временная панель. В этом случае плагин должен обеспечить потокобезопасность основных операций, а Тотал будет работать с ним по улучшенной схеме: при нажатии, скажем, F3 на файле временная копия создаваться не будет, а сразу будет открыт нужный файл, напрямую (имя и путь к файлу, разумеется, сообщается плагином). _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Zorroz

Joined: 16 Dec 2004 Posts: 308 Location: Россия, Иркутская обл., г. Ангарск
|
(Separately) Posted: Thu Nov 02, 2006 14:08 Post subject: |
|
|
1. Окно тотала.
2. Опции копирования.
3. Диалог подтверждения перезаписи 1.
4. Диалог подтверждения перезаписи 2.
5. Диалог подтверждения перезаписи 3.
CaptainFlint wrote: | Да, поскольку это дерево общее для обеих панелей. Как иначе его отобразить? Загнать под панель дисков левой панели - будет впечатление, что дерево относится только к левой панели... |
Теперь понятно.
CaptainFlint wrote: | Временная панель - это теперь часть SDK FS-плагинов. |
Т.е. в ТС 7.0 не будет встроенного плугина вроде Temp drive? _________________ Когда ангелу обрезают крылья, он учится летать на метле... |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|