View previous topic :: View next topic |
Author |
Message |
Bomm
Joined: 15 Jan 2005 Posts: 245 Location: Москва
|
(Separately) Posted: Tue Apr 21, 2009 16:45 Post subject: [TC7.5pb1] Новые команды "Load on demand fields" |
|
|
Объясните мне, пожалуйста, команды:
cm_LoadAllOnDemandFields=5512;Load on demand fields for all files
cm_LoadSelOnDemandFields=5513;Load on demand fields for selected files
cm_ContentStopLoadFields=5514;Stop loading on demand fields
Что за "требуемые поля" или "поля по требованию"? |
|
Back to top |
|
|
Sam Dark
Joined: 25 Apr 2005 Posts: 484 Location: Voronezh, Russia
|
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Tue Apr 21, 2009 17:31 Post subject: |
|
|
Я с этими командами тоже пока полностью не разобрался, но, вроде бы, они предназначены делать с плагинами то же самое, что Alt+Shift+Enter делает для обычной колонки "Размер" у каталогов. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Sat Jan 28, 2012 03:57 Post subject: |
|
|
А кто разобрался - может доступно разъяснить практическое назначение этих команд?
Я так понимаю - при переключении на соответствующий набор колонок плагины не высвечивают сразу всю информацию (колонки пустые), и по требованию пользователя они заполняются. Правильно?
Все плагины это поддерживают или только некоторые?
Где включается загрузка полей только по требованию?
Спасибо за пояснения.
Last edited by LonerD on Sun Jan 29, 2012 00:12; edited 1 time in total |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sat Jan 28, 2012 19:17 Post subject: |
|
|
Тотал может вычислять значения полей при обновлении панели в 2 прохода (при первом тотал блокируется, второй проход выполняется в фоновом потоке и предназначен для полей, вычисляемых долго) или же по запросу пользователя (этот режим предназначен для полей, вычисляемых еще дольше и требуемых далеко не всегда). Каждый плагин при запросе тоталом значения поля может вернуть само значение или же флаг ft_delayed или ft_ondemand. Первое означает, что значение будет запрошено на 2 проходе, второе - что значение будет вычислено только по запросу пользователя (с помощью этих самых команд).
Повторяю, только от плагина зависит, используются эти флаги или нет. Например, в плагине DirSizeCalc, насколько я помню (сам плагин не использую), есть разные версии одних и тех же полей, которые как раз отличаются тем, когда эти поля будут подсчитываться. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10284 Location: Россия, Саратов
|
(Separately) Posted: Sat Jan 28, 2012 22:37 Post subject: |
|
|
LonerD
Про DirSizeCalc всё было сказано правильно. Там в документации про использование этих команд специальный подраздел есть. Только если используется TWinKey, советую его отключить на время экспериментов с DirSizeCalc по применению этих команд. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|