Структуры

Структуры общего назначения:

СтруктураОписание
ActlEjectMedia извлечь диск
ActlKeyMacro Macro-ориентированные операции
CharTableSet таблица символов
CmdLineSelect выделение или сброс выделения блока в командной строке
FarMenuItem элемент меню
FarSetColors изменение цветовой схемы FAR Manager
FarStandardFunctions полезные функции из Far.exe
FARINT64 используется для хранения 64-битного целого
KeySequence описание последовательности кодов клавиш
OpenPluginInfo информация об открытом экземпляре плагина
PluginInfo информация о модуле плагина
PluginStartupInfo различная важная информация
WindowInfo информация об окне FAR Manager

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

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

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

СтруктураОписание
EditorBookMarks информация о закладках текущего редактируемого файла
EditorColor установить или получить информацию о цветовых областях строк
EditorConvertPos преобразование между реальным и экранным положением курсора в редакторе
EditorConvertText преобразование текста между OEM и внутренней кодировкой редактора Far-а
EditorGetString запрос строки из редактора
EditorInfo текущее состояние редактора Far`а
EditorSaveFile сохранение редактируемого файла
EditorSelect выделение или сброс выделения блока в редакторе
EditorSetParameter установка параметров редактора
EditorSetPosition установка позиции в редакторе Far'а
EditorSetString установка или вставка строки в редакторе

Специфические структуры Dialog API

СтруктураОписание
FarDialogEvent Информация о событии диалога
FarDialogItem элемент диалога
FarDialogItemData передача данных элементу диалога
FarList список DI_LISTBOX
FarListColors описывает цветовую схему для элементов DI_COMBOBOX и DI_LISTBOX
FarListDelete параметры удаления элементов из DI_COMBOBOX и DI_LISTBOX
FarListFind поиск элемента из DI_COMBOBOX и DI_LISTBOX
FarListGetItem получение одного элемента списка из DI_COMBOBOX и DI_LISTBOX
FarListInfo получить информацию о списках DI_COMBOBOX и DI_LISTBOX
FarListInsert вставка элемента в DI_COMBOBOX и DI_LISTBOX
FarListItem элемент списка
FarListPos позиционирование в списке
FarListItemData ассоциация данных с элементом списка
FarListTitles установка/получение заголовков для списка
FarListUpdate данные для обновления элемента списка
OpenDlgPluginData Информация о диалоге, из которого вызван плагин, и выбранном пункте плагина

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

СтруктураОписание
ViewerInfo информации о текущем состоянии программы просмотра
ViewerMode информация о режимах программы просмотра
ViewerSelect выделение области в программе просмотра
ViewerSetPosition изменение текущей позиции в файле
Смотрите также:
Экспортируемые функции, Сервисные функции, Dialog API, Поддержка архивов, Дополнения, Delphi-структуры, Win32 структуры