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: как управлять закрытием вкладок 
Author Message
tsviolen



PostPosted: Sat Dec 25, 2010 15:58    Post subject: Reply with quote

2Вахмурка
Вооружившись данными указаниями, ещё раз проверил содержимое секций [left], [right], [lefttabs], [righttabs] файла wincmd.ini. Как ни старался перезапускать ТС, но эти разделы никак не характеризовали состояние вкладок, и не содержали необходимых ключей (N_path, N_options, activetab и пр.) Все эти секции выглядели так, как мною описано в предыдущих постах, и просто отсылали, содержа каждая такую строку:

Quote:
RedirectSection=History.ini

При этом:
команда cm_ConfigSaveSettings приводила к обновлению секций [left], [right], [lefttabs], [righttabs] именно в файле History.ini.
к этому же результату приводил перезапуск ТС.

Секции [left], [right], [lefttabs], [righttabs] файла History.ini выглядят "как положено" - характеризуют состояние вкладок, содержат их пути и опции.

Эксперимент с заменой пути в переменной global Config с файла Wincmd.ini на файл History.ini привёл к такому результату:

Скрпит TabTools заработал!

Криво, косо, но заработал! Все функции не проверял, но текущие пути вкладок показывает верно, значки заблокированных вкладок показывает верно, ищет несуществующие пути и показывает правильный результат. Вкладки "по-тихому" не закрывает - либо всё равно выдаёт запрос на закрытие, либо просто не закрывает, либо создаёт дубликат вкладки, подлежащей закрытию. Подозреваю, это связано с тем, что обращения к файлу Wincmd.ini в скрипте имеются не только к секциям [left], [right], [lefttabs], [righttabs].

Вот так. Может быть у меня ТС особенный? (версия 7.56, но в предыдущих 7.55а 7.56а было то же самое). Более ранние версии использовать не пробовал.

Quote:
History.ini
Я не знаю, что это...

Файл, содержащийся в папке ТС. Впрочем, не верю, что Вы не знаете.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group