tsviolen
Выкладывать ничего не надо. Достаточно ответить:
1. В секции [Configuration] ключ AlternateUserIni=History.ini тоже задан?
2. Что это за сборка (то, что сборка, уже не вызывает никакого сомнения)?
Вопрос "зачем" не задаю — пользователь на него не ответит, а логика авторов сборок слишком часто лежит вне пределов здравого смысла.
А посмотреть, что по умолчанию, можно в справке TC, в разделе "Структура файла wincmd.ini". Описание ключа AlternateUserIni.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Надо было в комментариях к каждому скрипту вставлять предупреждение: "Автор не только не гарантирует правильную работу своих скриптов в сборках, но гарантирует их неправильную работу!".
2tsviolen
Давай так - если хочешь, чтобы я помог тебе со скриптом и чтобы он работал не криво. а прямо, сперва вычисти из инишника все упоминания о сборке (по крайней мере, из тех разделов, которые упомянуты в скрипте - см. выше). Иначе я при всем желании ничего не смогу сделать.
2Avada
Дабы вслепую не решать неизвестно откуда возникающие проблемы, просто переустановил ТС - стандартный дистрибутив. Теперь я тоже не знаю, что такое History.ini.
Что была за сборка - не помню, да и вряд ли ответ на этот вопрос уже имеет смысл.
2Вахмурка
После переустановки ТС в работе скрипта остались те же проблемы.
А именно.
Скрипт находит несуществующие пути. К примеру, в правой панели 4 вкладки с номерами 0 - 3. Вкладка, содержащая недействительный путь - под номером 1. Активная вкладка - номер 0. При щелчке правой кнопкой мыши на пункте "Check Path Validity" вместо тихого закрытия всё равно выдаёт запрос на закрытие вкладки. При положительном ответе - открывается контекстное меню активной вкладки, дальше - мерцание по пунктам меню, затем следует (каждый раз по-разному):
а) либо открытие дубликата активной вкладки
б) либо закрытие активной вкладки
в) либо открывается диалоговое окно с запросом на открытие Tab-файла.
При щелчке левой кнопкой мыши на пункте "Check Path Validity" выдаётся запрос на закрытие вкладки с несуществующим путём. Как и указано выше, при положительном ответе - открывается контекстное меню активной вкладки, дальше - мерцание по пунктам меню, затем следует (каждый раз по-разному):
а) либо открытие дубликата активной вкладки в противоположной панели
б) либо открытие новой вкладки, содержащей путь к каталогу, родительскому по отношению к пути в активной вкладке, при этом вкладки в правой панели меняют своё расположение (номера).
В любом случае, вкладка с несуществующим путём не закрывается, и операции проводятся с активной вкладкой.
Поможете разобраться?
Спасибо за участие.
2tsviolen
Решение об уходе со сборки также одобряю.
Я только что вернулся с дачи, так что малость усталый и неадекватный. Завтра посмотрю внимательнее, сообщу. Общение продолжим через личные сообщения.
2Flasher
Установке предшествовало полное удаление ТС - всего каталога, подкаталогов, плагинов и файлов конфигурации, а также чистка реестра от упоминаний о ТС.