Элементы диалога - Dialog API

Programming Far Manager plugins

Элементы диалога - Dialog API

Dialog API поддерживает определённое множество управляющих элементов (перечисление FARDIALOGITEMTYPES). Каждый элемент управления описывается структурой FarDialogItem. Массив этих структур передаётся в функции DialogInit для инициализации диалога.
ЭлементЗначениеОписание
DI_BUTTON 7 кнопка (Push Button)
DI_CHECKBOX 8 контрольный переключатель (Check Box)
DI_COMBOBOX 10 комбинированный список
DI_DOUBLEBOX 3 двойная рамка
DI_EDIT 4 поле ввода
DI_FIXEDIT 6 поле ввода фиксированного размера
DI_LISTBOX 11 окно списка
DI_PSWEDIT 5 поле ввода пароля
DI_RADIOBUTTON 9 селекторная кнопка (Radio Button)
DI_SINGLEBOX 2 одиночная рамка
DI_TEXT 0 текстовая строка
DI_USERCONTROL 255 элемент управления, определяемый программистом
DI_VTEXT 1 вертикальная текстовая строка

Замечания

При описании всех элементов использовалось схематичное представление структуры FarDialogItem.
Смотрите также: