Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Total Commander 7.0 public beta 1!
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Wed Nov 01, 2006 17:50    Post subject: Reply with quote

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
View user's profile Send private message
Zorroz



Joined: 16 Dec 2004
Posts: 308
Location: Россия, Иркутская обл., г. Ангарск

Post (Separately) Posted: Wed Nov 01, 2006 18:13    Post subject: Reply with quote

ТС 7.0 супер. Теперь по-моему все очевидно кто номер один.
А от чего зависти расположение окна диалога подтверждения перезаписи файла.(Кстати очень парадовало его новое «лицо») Как сделать стобы оно отображалось по середине?
Временная панель(+). Она уже есть или только предвидится?
_________________
Когда ангелу обрезают крылья, он учится летать на метле...
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Wed Nov 01, 2006 18:24    Post subject: Reply with quote

Zorroz wrote:
А от чего зависти расположение окна диалога подтверждения перезаписи файла.(Кстати очень парадовало его новое «лицо») Как сделать стобы оно отображалось по середине?

Зависит от того, какой поток вызвал этот диалог. Если основной - будет посередине. Если фоновый - сбоку.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Wed Nov 01, 2006 19:34    Post subject: Reply with quote

Семёрка, конечно, супер. Порадовало всё, но больше всего - долгожданные изменения в плагиновом API (точно есть для WFX, и вроде для WDX). Посему вопрос к Флинту (а кому ещё, кроме него, тут знать?) - когда будет обновлённая справка по написанию плагинов?
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Wed Nov 01, 2006 19:51    Post subject: Reply with quote

D1P wrote:
когда будет обновлённая справка по написанию плагинов?

Не знаю, сейчас на оф. форуме был ажиотаж, Гислеру явно было не до выкладывания новых версий SDK. В скором времени попробую брякнуть ему по этому поводу, что, мол, народ жаждет...
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Zorroz



Joined: 16 Dec 2004
Posts: 308
Location: Россия, Иркутская обл., г. Ангарск

Post (Separately) Posted: Wed Nov 01, 2006 20:32    Post subject: Reply with quote

CaptainFlint wrote:
Зависит от того, какой поток вызвал этот диалог. Если основной - будет посередине. Если фоновый - сбоку.

Что за поток? Копирую файл - вначале слева. Еще раз этот же файл, то по середине. Еще раз и тогда слева. Что за прыжки?
_________________
Когда ангелу обрезают крылья, он учится летать на метле...
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Wed Nov 01, 2006 20:43    Post subject: Reply with quote

Zorroz wrote:
Что за поток?

В Тотале есть возможность копирования фоновым потоком. В этом случае при копировании появляется не модальный диалог, который не даёт возможности работать с Тоталом, пока копирование не завершится, а отдельное небольшое окошко, которое не блокирует основное окно Тотала. В этом случае диалог подтверждения выводится не по центру основного окна, а ближе к тому краю, где это окошко.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Wed Nov 01, 2006 21:02    Post subject: Reply with quote

Скорей всего (читал уже на оффоруме про другой диалог) это для того, чтобы они не накладывались друг на друга: модальный на немодальный.
Back to top
View user's profile Send private message
Forward



Joined: 15 Jun 2006
Posts: 273

Post (Separately) Posted: Wed Nov 01, 2006 21:26    Post subject: Reply with quote

Скачал. Первые впечатления:
/me very happy Very Happy
Особо понравился поиск команды при настройке хоткеев. Наконец-то в диалоге замены можно задать переименование автоматически. Но удивило отсутствие возможности задать свою библиотеку значков в разделе "Icons", а, значит, опять захочется поменять и придется задавать вручную.
Back to top
View user's profile Send private message
alexey65536



Joined: 20 Jan 2006
Posts: 1056
Location: Taganrog

Post (Separately) Posted: Wed Nov 01, 2006 23:33    Post subject: Reply with quote

А можно ли как-нибудь подменить иконку Листера своей (как
это делается с основной иконкой ТС) ? Опять же - если нельзя, то логично было бы ее добавить в пристегивающийся .ICL...
_________________
#199018
Back to top
View user's profile Send private message
keiko



Joined: 16 Sep 2005
Posts: 43

Post (Separately) Posted: Thu Nov 02, 2006 10:51    Post subject: Reply with quote

Митяй wrote:
В версии 7.0pb1 при использовании плагина SynPlus после нажатия F4 (режим редактирования) не появляется курсор.
Не подтверждаю. SynPlus 2.7.3, TC 7.0pb1, WinXP SP2 Pro - курсор появляется.

Добавлено:
Митяй wrote:
Если поставить Caret=0, то курсор в SynPlus появляется. Интересная связь.

А, вот теперь ясно. У меня просто курсор в самом Просмотрщике был отключён. Да, тогда подтверждаю. Надо спросить авторов SynPlus'а сначала...

интересно вот что... когда открываешь текстовый файл курсора нет хоть тыкай хоть не тыкай...
за то после того как зайдешь в настройки энтого син плюса и нажмешь кнопку ОК курсор моментально появляется...
то бишь эт не глюк ТК а глюк син плюс?
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Thu Nov 02, 2006 10:59    Post subject: Reply with quote

CaptainFlint wrote:
То же самое, например, происходит при Shift+F4.

Опа! Он ещё и на Shift+F4 подлит? Smile

Про длинные имена – hаньше было лучше. Зачем мне при копировании весь путь? Ладно, при копировании в фоне можно поставить на паузу и вдумчиво Smile посмотреть на имя каталога, имя файла. Тут-то зачем? Из-за мелькания он и так медленней копирует, а тут решили ещё и полностью имя показывать.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Zorroz



Joined: 16 Dec 2004
Posts: 308
Location: Россия, Иркутская обл., г. Ангарск

Post (Separately) Posted: Thu Nov 02, 2006 13:02    Post subject: Reply with quote

CaptainFlint wrote:
В Тотале есть возможность копирования фоновым потоком. В этом случае при копировании появляется не модальный диалог, который не даёт возможности работать с Тоталом, пока копирование не завершится, а отдельное небольшое окошко, которое не блокирует основное окно Тотала. В этом случае диалог подтверждения выводится не по центру основного окна, а ближе к тому краю, где это окошко.

Так в том то и дело что поток основной(F5+Enter). И окошко каждый раз смещается, а хочется его по середине.

Переключение показа отдельных панелей дерева каталогов по CTRL+SHIFT+F8. При нажатии первый раз показывается дерево слева, но оно смещает все кроме панели инструментов, так и должно быть?


А что на счет временной панели?
_________________
Когда ангелу обрезают крылья, он учится летать на метле...
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Thu Nov 02, 2006 13:15    Post subject: Reply with quote

Zorroz wrote:
Так в том то и дело что поток основной(F5+Enter)

По F5-Enter можно и в фоне запускать, а теперь даже и в Диспетчере фоновой пересылки... Сделай скрин, где показаны: окно Тотала, диалог прогресса копирования и диалог подтверждения перезаписи. Разумеется, в том виде, как они появляются на экране, сам не перетаскивай никуда. Smile

Zorroz wrote:
При нажатии первый раз показывается дерево слева, но оно смещает все кроме панели инструментов, так и должно быть?

Да, поскольку это дерево общее для обеих панелей. Как иначе его отобразить? Загнать под панель дисков левой панели - будет впечатление, что дерево относится только к левой панели...

Zorroz wrote:
А что на счет временной панели?

Временная панель - это теперь часть SDK FS-плагинов. Каждый плагин может теперь сказать Тоталу: я работаю как временная панель. В этом случае плагин должен обеспечить потокобезопасность основных операций, а Тотал будет работать с ним по улучшенной схеме: при нажатии, скажем, F3 на файле временная копия создаваться не будет, а сразу будет открыт нужный файл, напрямую (имя и путь к файлу, разумеется, сообщается плагином).
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Zorroz



Joined: 16 Dec 2004
Posts: 308
Location: Россия, Иркутская обл., г. Ангарск

Post (Separately) Posted: Thu Nov 02, 2006 14:08    Post subject: Reply with quote

1. Окно тотала.

2. Опции копирования.

3. Диалог подтверждения перезаписи 1.

4. Диалог подтверждения перезаписи 2.

5. Диалог подтверждения перезаписи 3.

CaptainFlint wrote:
Да, поскольку это дерево общее для обеих панелей. Как иначе его отобразить? Загнать под панель дисков левой панели - будет впечатление, что дерево относится только к левой панели...

Теперь понятно.
CaptainFlint wrote:
Временная панель - это теперь часть SDK FS-плагинов.

Т.е. в ТС 7.0 не будет встроенного плугина вроде Temp drive?
_________________
Когда ангелу обрезают крылья, он учится летать на метле...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 3 of 8

 
Jump to:  
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