Модуль Выбор предназначен для работы с элементом управления предназначенным для выбора значения из выпадающего списка.
Действия модуля Выбор
Верх
Синтаксис:
[ИДВыбора]:Верх(Число).
ИД = [ИДВыбора]:Верх.
Описание:
Действие присваивает окну элемента Выбор координату верхней точки относительно окна или возвращает ее. Параметр Число задется в пикселях. ИДВыбора - идентификатор окна для которого производится действие.
Видимость
Синтаксис:
[ИДВыбора]:Видимость(ДаИлиНет).
ИД = [ИДВыбора]:Видимость.
Описание:
Действие задает или возвращает свойство элемента Выбор быть видимым или невидимым. Параметр ДаИлиНет - выражение типа ДаИлиНет.
ВсегоЭлементов
Синтаксис:
Значений не принимает.
ИД = [ИДВыбора]:ВсегоЭлементов.
Описание:
Действие возвращает количество элементов в элементе типа Выбор.
Высота
Синтаксис:
[ИДВыбора]:Высота(Число).
ИД = [ИДВыбора]:Высота.
Описание:
Действие задает или возвращает высоту элемента Выбор выраженную в пикселях. Параметр Число задается в пикселях.
ДобавитьЭлемент
Синтаксис:
[ИДВыбора]:ДобавитьЭлемент(ТекстЭлемента).
Значений не возвращает.
Описание:
Действие добавляет в элемент Выбор новый элемент.
Доступность
Синтаксис:
[ИДВыбора]:Доступность(ДаИлиНет).
ИД = [ИДВыбора]:Доступность.
Описание:
Действие задает или возвращает свойство элемента Выбор быть доступным для действий пользователя.
Жирный
Синтаксис:
[ИДВыбора]:Жирный(ДаИлиНет).
ИД = [ИДВыбора]:Жирный.
Описание:
Действие задает или возвращает вид жирности текста отображаемого в элементе Выбор. Если параметр ДаИлиНет имеет значение Да, то шрифт жирный (полужирный), если Нет, то шрифт обычный.
Значение
Синтаксис:
[ИДВыбора]:Значение(НомерЭлемента).
Значений не возвращает.
Описание:
Действие устанавливает в качестве видимого (выбранного) элемента элемент с номером НомерЭлемента.
Курсив
Синтаксис:
[ИДВыбора]:Курсив(ДаИлиНет).
ИД = [ИДВыбора]:Курсив.
Описание:
Действие задает или возвращает вид текста отображаемого на элементе типа Выбор. Если параметр ДаИлиНет имеет значение Да, то шрифт курсивный , если Нет, то шрифт обычный.
Лево
Синтаксис:
[ИДВыбора]:Лево(Число).
ИД = [ИДВыбора]:Лево.
Описание:
Действие присваивает элементу Выбор координату крайней левой или возвращает ее. Параметр Число задется в пикселях. ИДВыбора - идентификатор окна для которого производится действие.
НомерЭлемента
Синтаксис:
Значений не принимает.
ИД = [ИДВыбора]:НомерЭлемента.
Описание:
Действие возвращает номер текущего элемента.
Очистить
Синтаксис:
[ИДВыбора]:Очистить.
Значений не возвращает.
Описание:
Действие удаляет из элемента типа Выбор все элементы.
Подчеркнутый
Синтаксис:
[ИДВыбора]:Подчеркнутый(ДаИлиНет).
ИД = [ИДВыбора]:Подчеркнутый.
Описание:
Действие задает или возвращает вид текста отображаемого в элементе типа Выбор. Если параметр ДаИлиНет имеет значение Да, то шрифт подчеркнутый , если Нет, то шрифт обычный.
РазмерШрифта
Синтаксис:
[ИДВыбора]:РазмерШрифта(Число).
ИД = [ИДВыбора]:РазмерШрифта.
Описание:
Действие задает или возвращает размер шрифта текста отображаемого в элементе типа Выбор.
Создать
Синтаксис:
[ИДВыбора]:Создать("ИДОкна").
Значений не возвращает.
Описание:
Действие создает элемент типа Выбор на окне заданном его идентификатором. Идентификатор окна должен быть заключен в кавычки как строковая величина.
УдалитьЭлемент
Синтаксис:
[ИДВыбора]:Удалить(НомерЭлемента).
Значений не возвращает.
Описание:
Действие удаляет из Выбора элемент заданный его номером.
Ширина
Синтаксис:
[ИДВыбора]:Ширина(Число).
ИД = [ИДВыбора]:Ширина.
Описание:
Действие задает или возвращает ширину элемента типа Выбор выраженную в пикселях. Параметр Число задается в пикселях.
Шрифт
Синтаксис:
[ИДВыбора]:Шрифт(ИмяШрифта).
Значений не возвращает.
Описание:
Действие задает имя шрифта, которым будут отображаться элементы Выбора.
Элемент
Синтаксис:
Значений не принимает.
ИД = [ИДВыбора]:Элемент(НомерЭлемента).
Описание:
Действие возвращает элемент списка по его номеру.
События модуля Выбор
КлавишаВверх
Синтаксис:
Действие [ИДВыбора]_КлавишаВверх(КодКлавиши;Регистр).
Описание:
Возникает при отпускании пользователем клавиши клавиатуры. Наступает после событий КлавишаВниз и КлавишаНажата.
При возникновении данного события параметр КодКлавиши принимает значение кода нажатой клавиши. Параметр Регистр принимает значение в зависимости от того какая дополнительная клавиша была нажата: Shift, Ctrl или Alt.
КлавишаВниз
Синтаксис:
Действие [ИДВыбора]_КлавишаВниз(КодКлавиши;Регистр).
Описание:
Возникает при нажатии пользователем клавиши клавиатуры.
При возникновении данного события параметр КодКлавиши принимает значение кода нажатой клавиши. Параметр Регистр принимает значение в зависимости от того какая дополнительная клавиша была нажата: Shift, Ctrl или Alt.
КлавишаНажата
Синтаксис:
Действие [ИДВыбора]_КлавишаНажата(КодСимв).
Описание:
Возникает в тот момент, когда пользователь нажал клавишу. Возникает полсе события КлавишаВниз и до события КлавишаВверх.
При возникновении данного события параметр КодСимв принимает значение кода символа который должен отображатся при нажатии данной клавиши с учетом регистра и раскладки клавиатуры.
ПолучилФокус
Синтаксис:
Действие [ИДВыбора]_ПолучилоФокус().
Описание:
Событие возникает при получении элементом типа Выбор фокуса.
ПотерялФокус
Синтаксис:
Действие [ИДВыбора]_ПотерялоФокус().
Описание:
Событие возникает при потере элементом типа Выбор фокуса.
ПриИзменении
Синтаксис:
Действие [ИДВыбора]_ПриИзменении().
Описание:
Событие возникает при изменении текущего элемента.
ПриПрокрутке
Синтаксис:
Действие [ИДВыбора]_ПриПрокрутке().
Описание:
Событие возникает при прокрутке открытого элемента типа Выбор.
Щелк
Синтаксис:
Действие [ИДВыбора]_Щелк().
Описание:
Возникает при щелчке мышью по Выбору.
Щелк2Раза
Синтаксис:
Действие [ИДВыбора]_Щелк2Раза().
Описание:
Возникает при двойном щелчке по Выбору.