Экспортируемые функции

FAR Manager взаимодействует со своими плагинами через определённый набор функций, которые плагины экспортируют. Плагину не надо экспортировать все нижеперечисленные функции. Достаточно только тех, которые требуются (и которые вы используете).

Внимание! Внимание!

Функции общего назначения

ФункцияОписание
ClosePlugin перед закрытием открытого плагина.
Configure конфигурирование плагина
ExitFAR перед выходом из FAR Manager
GetMinFarVersion указать минимальную версию FAR Manager
GetOpenPluginInfo информация об открытом плагине
GetPluginInfo основная информация о плагине
SetStartupInfo глобальные установки

Специфические функции работы с панелью

ФункцияОписание
Compare перекрывает алгоритм сортировки
DeleteFiles удаление файлов
FreeFindData освобождает память, запрошенную функцией GetFindData
FreeVirtualFindData освобождает память, выделенную функцией GetVirtualFindData
GetFiles получить файлы
GetFindData получить файлы из текущего каталога
GetVirtualFindData получить файлы
MakeDirectory создать каталог
OpenFilePlugin открыть файл
OpenPlugin создает новую копию плагина в памяти
ProcessEvent обработка событий
ProcessHostFile выполнить архивную команду FAR'a
ProcessKey обработка событий клавиатуры
PutFiles поместить файлы на эмулируемую файловую систему
SetDirectory установить текущий каталог на эмулируемой файловой системе.
SetFindList Перемещает найденные в Диалоге поиска файлов файлы в эмулируемую файловую панель

Специфические функции редактора

ФункцияОписание
ProcessEditorInput обработка событий клавиатуры
ProcessEditorEvent обработка событий редактора

Специфические функции программы просмотра

ФункцияОписание
ProcessViewerEvent обработка событий программы просмотра

Специфические функции диалога

ФункцияОписание
ProcessDialogEvent обработка событий диалога
Смотрите также:
Сервисные функции, Структуры, Поддержка архивов, Дополнения