TC AkelPad Plugin 1.25
Описание
Плагин для просмотра текстовых файлов в Total Commander.Плагин TCAkelPad позволяет использовать AkelPad обеих разрядностей x86 и x64.
Причем их можно использовать как с Total Commander x86, так и с x64.
Можно использовать AkelPad одной разрядности сразу для обеих разрядностей
Total Commander.
Плагин позволяет использовать AkelPad в двух режимах. В режиме редактирования и
в режиме просмотрщика.
Плагин предусматривает двойное использование клавиш '1'..'8', 'N' и 'P'.
Когда фокус находится в TC Lister, '1'..'8', 'N' и 'P' работают как в TC Lister.
Если фокус находится в окне AkelPad и включен режим редактирования, клавиши
'1'..'8', 'N' и 'P' служат для ввода текста.
Переключение фокуса между TC Lister и AkelPad сочетанием клавиш Ctrl+Tab.
ВНИМАНИЕ: Работоспособность плагина напрямую зависит от настроек AkelPad.
Если в AkelPad вы используете режимы PMDI или MDI, обязательно надо
разрешить запуск нескольких копий AkelPad. Для этого в файле AkelPadL.ini и/или
AkelPadQ.ini в секции [Options] установить значение SingleOpenProgram=0.
В противном случае плагин не сможет правильно обработать файлы, если есть
отдельно запущенная копия AkelPad.
Что нового
Версия 1.25:
* внутренние изменения.
Версия 1.24:
* внутренние изменения.
Версия 1.23:
+ Клавишами Стрелка вниз и PgDn можно листать документ из режима TC Lister.
* внутренние изменения.
Версия 1.22:
* внутренние изменения.
Версия 1.21:
* внутренние изменения.
Версия 1.20:
* внутренние изменения.
Версия 1.19:
+ добавлен параметр AskOpenBinFile в akelpad.ini. Если он отсутствует или равен
нулю, бинарные файлы открываются без запроса. Если равен одному, выводится
запрос на открытие бинарных файлов.
* внутренние изменения.
Версия 1.18:
* внутренние изменения.
Версия 1.17:
* Поддержка MS Windows XP SP2 и новее.
Значительно уменьшился размер плагина.
Версия 1.16:
* внутренние изменения.
Версия 1.15:
* внутренние изменения.
Версия 1.14:
* внутренние изменения.
Версия 1.13:
* внутренние изменения.
Версия 1.12:
- устранен баг с обрезанием имен блоков в списке блоков при включенном переносе
по словам.
* устанавливать значение ShowModify=15 в секции [Options] файлов AkelPadL.ini
и/или AkelPadQ.ini больше не требуется.
* внутренние изменения.
Версия 1.11:
+ теперь можно использовать любой плагин AkelPad. Зависания и краш из-за плагинов устранены.
+ клавиша F4 переключает режим редактирование/просмотр.
- из архива удалены файлы AkelPadINI.7z и Langs_ru.7z, так как они больше не требуются для корректной работы плагина.
* внутренние изменения.
Версия 1.10:
+ при поиске строки в файлах ее значение передается в AkelPad.
+ добавлен архив AkelPadINI.7z с тестовыми ini-файлами AkelPad.
Тестовые ini-файлы гарантируют корректную работу плагина. При других настройках AkelPad возможны вылеты и зависания, так как не все плагины AkelPad могут корректно работать с TCAkelPad Plugin. А также требуются дополнительные настройки для правильного сохранения измененных файлов и других опций плагина. Тестовые ini-файлы должны располагаться рядом с файлом AkelPad(64).exe.
Некоторые горячие клавиши AkelPad мешают корректной работе плагина, а отключить их возможно только путем редактирования ресурсов языковых файлов. Поэтому для русскоязычных пользователей добавлен архив Langs_ru.7z, в котором находятся измененные языковые файлы. Необходимо их прописать вручную в ini-файлы AkelPad или воспользоваться моими сборками AkelPad, которые можно скачать по адресу
https://www.dropbox.com/scl/fo/dm0dm3s1pcabygl1bboqa/h?rlkey=ps9l702knqn145uaf3vz6sqtj&dl=0
Файл Russian.dll является оригинальным языковым файлом от автора AkelPad. Файл Russian_edit.dll содержит иконку из моей сборки. Горячие клавиши из оригинального Russian.dll. Файл Russian_view.dll предназначен для использования в плагине TCAkelPad и содержит иконку из моей сборки, а также в нем отключены горячие клавиши, не позволяющие плагину TCAkelPad работать корректно.
Версия 1.9:
* внутренние изменения.
Версия 1.8:
* внутренние изменения.
Версия 1.7:
* внутренние изменения.
Версия 1.6:
* параметр readonly в файле настройки плагина akelpad.ini больше не используется. Оставлен для совместимости с прошлыми версиями плагина.
* внутренние изменения.
Версия 1.5:
+ Добавлена обработка клавиши TAB, которая позволяет перейти из окна редактирования в окно Lister.
+ Бинарные файлы открываются без запроса.
+ добавлена обработка клавиш 1..8.
* внутренние изменения.
Версия 1.4:
* внутренние изменения.
Версия 1.3:
* внутренние изменения.
Версия 1.2:
+ добавлена поддержка отдельных для каждого режима просмотра ini-файлов AkelPad.
Версия 1.1:
+ добавлена поддержка детект-строки.
* внутренние изменения.
Версия 1.0:
* публичная версия.