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 

Single Post  Topic: [TC7.5pb1] Новые команды "Load on demand fields" 
Author Message
MVV



PostPosted: 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…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group