Анонс
Описание формата макрофайла:
http://code.google.com/p/far-plugins/wiki/FML
Репозиторий FML макросов:
http://code.google.com/p/far-macro-library/
Для конвертации макросов из реестра в формат FML можно воспользоваться автоматическим конвертером (c) lordmuzer:
http://forum.farmanager.com/viewtopic.p ... 147#p75147
Для конвертации FML макросов Far2 в LUA макросы Far3 можно воспользоваться полуавтоматическим конвертором Macro2Lua:
https://github.com/shmuz/Spring/downloads
Для повышения удобства конвертирования можно воспользоваться вспомогательным макросом:
http://forum.farmanager.com/viewtopic.p ... 406#p99406
http://forum.farmanager.com/viewtopic.p ... 147#p75147
Для конвертации FML макросов Far2 в LUA макросы Far3 можно воспользоваться полуавтоматическим конвертором Macro2Lua:
https://github.com/shmuz/Spring/downloads
Для повышения удобства конвертирования можно воспользоваться вспомогательным макросом:
http://forum.farmanager.com/viewtopic.p ... 406#p99406
- Расширение функционала меню макросов
- Упорядочивание и фильтрация по любому столбцу
- Управление форматом вывода
- Интеграция с FarHints
- Расширение поддержки клавиатуры/мыши
- Срабатывание по двойному нажатию (для мыши и клавиатуры)
- Срабатывание по длительному удержанию
- Срабатывание по последовательности нажатий (аккордам)
- Срабатывание макросов по событиям
- При запуске FAR
- При открытии диалогов
- При открытии файлов на просмотр/редактирование
- Расширение формата FML файлов
- Макрообласти, работающие аналогично Common (реализуется через приоритеты)
- Указание Макрообласти по Caption диалога
- Поддержка regexp'ов в привязке кнопок
- Макроподстановки (макрофункции) вызываемые по имени с передачей аргументов.. Отменяется, потому что LUA
- Поддержка командной строки
- Call, Key - вызов макросов по имени/привязке
- Check, Post - Проверка и исполнение макропоследовательности
- Load - Загрузка макрофайла в библиотеку
- Exec - Исполнение макроса из макрофайла