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 

[TC7.5pb1] Новые команды "Load on demand fields"

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Bomm



Joined: 15 Jan 2005
Posts: 245
Location: Москва

Post (Separately) Posted: Tue Apr 21, 2009 16:45    Post subject: [TC7.5pb1] Новые команды "Load on demand fields" Reply with quote

Объясните мне, пожалуйста, команды:
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
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Tue Apr 21, 2009 17:01    Post subject: Reply with quote

Bomm
«Поля по требованию». Что значит можно только предполагать…
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
CaptainFlint



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

Post (Separately) Posted: Tue Apr 21, 2009 17:31    Post subject: Reply with quote

Я с этими командами тоже пока полностью не разобрался, но, вроде бы, они предназначены делать с плагинами то же самое, что Alt+Shift+Enter делает для обычной колонки "Размер" у каталогов.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1168
Location: Донецк

Post (Separately) Posted: Sat Jan 28, 2012 03:57    Post subject: Reply with quote

А кто разобрался - может доступно разъяснить практическое назначение этих команд?
Я так понимаю - при переключении на соответствующий набор колонок плагины не высвечивают сразу всю информацию (колонки пустые), и по требованию пользователя они заполняются. Правильно?
Все плагины это поддерживают или только некоторые?
Где включается загрузка полей только по требованию?
Спасибо за пояснения.


Last edited by LonerD on Sun Jan 29, 2012 00:12; edited 1 time in total
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sat Jan 28, 2012 19:17    Post subject: Reply with quote

Тотал может вычислять значения полей при обновлении панели в 2 прохода (при первом тотал блокируется, второй проход выполняется в фоновом потоке и предназначен для полей, вычисляемых долго) или же по запросу пользователя (этот режим предназначен для полей, вычисляемых еще дольше и требуемых далеко не всегда). Каждый плагин при запросе тоталом значения поля может вернуть само значение или же флаг ft_delayed или ft_ondemand. Первое означает, что значение будет запрошено на 2 проходе, второе - что значение будет вычислено только по запросу пользователя (с помощью этих самых команд).

Повторяю, только от плагина зависит, используются эти флаги или нет. Например, в плагине DirSizeCalc, насколько я помню (сам плагин не использую), есть разные версии одних и тех же полей, которые как раз отличаются тем, когда эти поля будут подсчитываться.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10267
Location: Россия, Саратов

Post (Separately) Posted: Sat Jan 28, 2012 22:37    Post subject: Reply with quote

LonerD
Про DirSizeCalc всё было сказано правильно. Там в документации про использование этих команд специальный подраздел есть. Только если используется TWinKey, советую его отключить на время экспериментов с DirSizeCalc по применению этих команд.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
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
Page 1 of 1

 
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