View previous topic :: View next topic |
Author |
Message |
test1024
Joined: 09 Nov 2006 Posts: 76
|
(Separately) Posted: Sat Mar 24, 2007 18:01 Post subject: Поведение TC |
|
|
У меня есть некоторые вопросы по поведению TC.
1. Если при отключённом режиме "Показывать содержимое окна при перетаскивании"начать перемещать куда-нибудь окно копирования (на или с FTP-сервера), TC прекращает передачу данных. Если отпустить окно - передача вновь начинается.
2.Окно поиска по FTP-серверу, развернутое на весь экран(включнео автоматическое скрытие панели задач, отключены эффекты).Если опустить указатель мыши вниз - появится панель задач, если поднять его - поверх панели задач появится строка состояния окна поиска, но окно отрисуется не сразу, а через 5-6 секунд.
То же самое получается, если переключиться с TC на другу программу и обратно.
? |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Sat Mar 24, 2007 20:31 Post subject: |
|
|
Это не глюки TC, это стандартное поведение программ в Windows. В первом случае окно вынуждено в цикле отрабатывать сообщение о том, что его пытаются переместить, и если копирование не выделено в основной поток, то оно остановится. Во втором случае просто тормозит прорисовка, примерно по той же причине (два действия выполняются с разными приоритетами).
Имхо, несмертельно ни разу. =) _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
test1024
Joined: 09 Nov 2006 Posts: 76
|
(Separately) Posted: Sat Mar 24, 2007 20:38 Post subject: |
|
|
D1P wrote: | Это не глюки TC, это стандартное поведение программ в Windows. В первом случае окно вынуждено в цикле отрабатывать сообщение о том, что его пытаются переместить, и если копирование не выделено в основной поток, то оно остановится. Во втором случае просто тормозит прорисовка, примерно по той же причине (два действия выполняются с разными приоритетами).
Имхо, несмертельно ни разу. =) |
Это несмертельно, но раздражает.
Указанного в п.1 поведения нет при копировании "внутри компьютера" (хотя было в старых версиях)
. Нелогично-с! Почему автор выносит в отдельный поток прорисовку при локальном копировании, но не делает этого при работе с сетевыми ресурсами?
Касательно п.2:
В предыдущих бетах тормозило невозможно. Сейчас - приемлемо. |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Sat Mar 24, 2007 22:31 Post subject: |
|
|
Автор, скорее всего, вообще ничего никуда не выносит, и вообще об этом никогда не беспокоился. TC написан на Delphi, а не на голом WinAPI, так что распределением ресурсов происходит автоматически. Видимо код копирования по сети более ресурсоёмок, вот и всё. _________________ База знаний о Total Commander
Блог |
|
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
|