tsviolen
|
Posted: Sat Dec 25, 2010 15:58 Post subject: |
|
|
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
Я не знаю, что это... |
Файл, содержащийся в папке ТС. Впрочем, не верю, что Вы не знаете. |
|