# Типы и определения

### Типы

Тип | Описание
--- | ---
FARPANELITEMFREECALLBACK | CALLBACK-функция для PluginPanelItem.UserData
FARWINDOWPROC | функция-обработчик окна диалога
FRSUSERFUNC | CALLBACK-функция для FSF.FarRecursiveSearch

### Определения

Определение | Описание
--- | ---
DlgProc | пользовательский шаблон функции обработки диалога, используется в DialogInit

### Константы

Константа | Описание
--- | ---
COL_* | индексы цветов в цветовой схеме (файл `farcolor.hpp`)
MACROOPCODE | коды операций макродвижка
FARMANAGERVERSION | номер версии Far Manager
OPM_* | дополнительная информация о режиме функции и месте, откуда она была вызвана
SM_* | метод сортировки
ERROR_* | типы ошибок, возвращаемые функцией `GetLastError`, известные Far Manager

### Макросы

Макрос | Описание
--- | ---
MAKEFARVERSION | генерация требуемой версии Far Manager

### Прочее

Предмет | Описание
--- | ---
GUID | известные GUID объектов Far Manager

Смотрите также:
Экспортируемые функции, Сервисные функции, Структуры, Структуры и функции Windows API