Dialog.ComboBox
Описание
Представляет диалоговое окно с выпадающим списком в нем.
ПараметрыTitle
(строка) Текст, отображаемый в заголовке диалогового окна.
Prompt
(строка) Текст, что будет показан выше выпадающего списка.
Items
(таблица) Численно индексированная таблица, содержащая список пунктов, который будут доступны в поле со списком (combo box).
DefaultItem
(строка) Пункт по умолчанию, который будет выбран в выпадающем списке. Если не должно быть ничего выбрано, используйте пустую строку ("").
SortItems
(логический) Должен ли быть отсортированы пункты в выпадающем списке или нет:
Editable
(логический) Будет ли текст выпадающего списка редактироваться или пользователь будет выбирать пункт из списка:
Icon
(число) Иконка, отображаемая в диалоговом окне:
ВозвратResultVariable
(строка) Пункт, который был выбран из выпадающего списка, или текст, который был введен, если поле ввода редактируемое, при нажатой кнопке OK. Если нажата кнопка Cancel, будет возвращено "CANCEL". Если происходит ошибка, будет возвращена пустая строка "". Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия
ПримерыПример 1-- The combo box items table. -- Таблица пунктов выпадающего списка. tbItems = {"Apple", "Orange", "Pear"}; -- Show the dialog combo box. -- Показываем диалоговое окно с выпадающим списком. strSelected = Dialog.ComboBox("Select Lunch", "Please select the desired fruit:", tbItems, "Apple", false, false, MB_ICONQUESTION); if ((strSelected ~= "") and (strSelected ~= "CANCEL")) then Dialog.Message("Result", "The chosen fruit is " .. strSelected); endПользователю предлагается выбрать фрукт в выпадающем списке в диалоговом окне и после клика по кнопке OK показывается результат в диалоговом окне сообщения.
Смотрите также: Связанные действия
|