Элементы диалога - 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.
Смотрите также: