Panel API

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

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

Сервисные функции

ФункцияОписание
Control позволяет запрашивать различную информацию и выполнять управляющие действия.
FreeDirList освобождает память, выделенную для списка файлов функциями GetDirList и GetPluginDirList
GetDirList возвращает список файлов в указанной директории
GetPluginDirList возвращает список файлов в указанной директории эмулируемой файловой системы

Структуры

СтруктураОписание
InfoPanelLine одна линия информационной панели
KeyBarTitles переопределяет названия функциональных клавиш в полоске клавиш
PanelInfo информация о панели Far'а
PanelMode определяет режим просмотра панели
PanelRedrawInfo используется при перерисовке панели
PluginPanelItem информация об одном элементе в эмулируемой файловой системе

Константы

КонстантаОписание
NM размер буфера под имя файла
OPM_* дополнительная информация о режиме функции и месте, откуда она была вызвана
SM_* метод сортировки.
Смотрите также: