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: Total на флэшке 
Author Message
mino



PostPosted: Sat Jan 05, 2008 07:22    Post subject: Reply with quote

CaptainFlint wrote:
%COMMANDER_DRIVE%
про эту переменную и портативный ТС на флэшке...

Перечитал форум и wiki с целью найти решение свой проблемы ... Заключается она в том, чтобы при запуске ТС 7.02 с флэшки открывались вкладки с каталогами этой самой флэшки.
Ессесно мулька имеет смысл, если это будет происходить на любом компьютере. Поэтому неизбежно использовать %COMMANDER_DRIVE%.
Code:
path=%COMMANDER_DRIVE%\dir
.
Но вот здесь и открылась одна особенность. Эта переменная НЕодинаково обрабатывается в разных секциях ini-файла.
В [left],[right]
Code:
[left]
Path=%COMMANDER_DRIVE%\
ShowAllDetails=1
SpecialView=0
show=1
sortorder=0
negative Sortorder=0
[right]
Path=C:\
ShowAllDetails=1
SpecialView=0
show=1
sortorder=0
negative Sortorder=0

она не работает ни при каких условиях и левая вкладка неминуемо вывыливается в C:\.
И только лишь в [lefttabs], [righttabs] при фоновой инициализации неактивные вкладки устанавливаются на правильный каталог.
Code:
[righttabs]
0_path=%COMMANDER_DRIVE%\OPERUP\
0_options=1|3|1|0|0|1|0
1_path=%COMMANDER_DRIVE%\Base\
1_options=1|0|0|0|0|1|0
2_path=%COMMANDER_DRIVE%\RegFiles\
2_options=1|3|1|0|0|1|0
activetab=3
activelocked=1


Может быть просто причина этого в том, что переменная инициализируется в коде ТС позже чем параметры активных вкладок..
Надеюсь описание этой фичи сбережет кому-то время ...

PS
и чтоб отсечь нелестные для меня предположения
Code:
Savepath=0
Savepanels=0
....
SaveCommands=0
SaveHistory=0
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group