Модуль Выбор предназначен для работы с элементом управления предназначенным для выбора значения из выпадающего списка. 

Действия модуля Выбор

Верх

Синтаксис:
[ИДВыбора]:Верх(Число).
ИД = [ИДВыбора]:Верх. 
Описание:
Действие присваивает окну элемента Выбор координату верхней точки относительно окна или возвращает ее. Параметр Число задется в пикселях. ИДВыбора - идентификатор окна для которого производится действие. 

 

Видимость

Синтаксис:
[ИДВыбора]:Видимость(ДаИлиНет).
ИД = [ИДВыбора]:Видимость. 
Описание:
Действие задает или возвращает свойство элемента Выбор быть видимым или невидимым. Параметр ДаИлиНет - выражение типа ДаИлиНет. 

 
ВсегоЭлементов

Синтаксис:
Значений не принимает. 
ИД = [ИДВыбора]:ВсегоЭлементов.
Описание:
Действие возвращает количество элементов в элементе типа Выбор. 

 

Высота

Синтаксис: 
[ИДВыбора]:Высота(Число).
ИД = [ИДВыбора]:Высота. 
Описание: 
Действие задает или возвращает высоту элемента Выбор выраженную в пикселях. Параметр Число задается в пикселях. 

 

ДобавитьЭлемент

Синтаксис:
[ИДВыбора]:ДобавитьЭлемент(ТекстЭлемента). 
Значений не возвращает. 
Описание:
Действие добавляет в элемент Выбор новый элемент. 

 

Доступность

Синтаксис:
[ИДВыбора]:Доступность(ДаИлиНет). 
ИД = [ИДВыбора]:Доступность. 
Описание: 
Действие задает или возвращает свойство элемента Выбор быть доступным для действий пользователя. 

 

Жирный

Синтаксис:
[ИДВыбора]:Жирный(ДаИлиНет).
ИД = [ИДВыбора]:Жирный. 
Описание:
Действие задает или возвращает вид жирности текста отображаемого в элементе Выбор. Если параметр ДаИлиНет имеет значение Да, то шрифт жирный (полужирный), если Нет, то шрифт обычный. 

 

Значение

Синтаксис: 
[ИДВыбора]:Значение(НомерЭлемента).
Значений не возвращает. 
Описание:
Действие устанавливает в качестве видимого (выбранного) элемента элемент с номером НомерЭлемента. 

 

Курсив

Синтаксис:
[ИДВыбора]:Курсив(ДаИлиНет).
ИД = [ИДВыбора]:Курсив. 
Описание:
Действие задает или возвращает вид текста отображаемого на элементе типа Выбор. Если параметр ДаИлиНет имеет значение Да, то шрифт курсивный , если Нет, то шрифт обычный. 

 
Лево

Синтаксис:
[ИДВыбора]:Лево(Число).
ИД = [ИДВыбора]:Лево. 
Описание:
Действие присваивает элементу Выбор координату крайней левой или возвращает ее. Параметр Число задется в пикселях. ИДВыбора - идентификатор окна для которого производится действие. 

 

НомерЭлемента

Синтаксис: 
Значений не принимает.
ИД = [ИДВыбора]:НомерЭлемента. 
Описание: 
Действие возвращает номер текущего элемента. 

 

Очистить

Синтаксис:
[ИДВыбора]:Очистить.
Значений не возвращает. 
Описание: 
Действие удаляет из элемента типа Выбор все элементы.

Подчеркнутый

Синтаксис:
[ИДВыбора]:Подчеркнутый(ДаИлиНет). 
ИД = [ИДВыбора]:Подчеркнутый. 
Описание: 
Действие задает или возвращает вид текста отображаемого в элементе типа Выбор. Если параметр ДаИлиНет имеет значение Да, то шрифт подчеркнутый , если Нет, то шрифт обычный. 

 

РазмерШрифта

Синтаксис:
[ИДВыбора]:РазмерШрифта(Число).
ИД = [ИДВыбора]:РазмерШрифта. 
Описание:
Действие задает или возвращает размер шрифта текста отображаемого в элементе типа Выбор. 

 

Создать

Синтаксис:
[ИДВыбора]:Создать("ИДОкна"). 
Значений не возвращает. 
Описание:
Действие создает элемент типа Выбор на окне заданном его идентификатором. Идентификатор окна должен быть заключен в кавычки как строковая величина. 

 

УдалитьЭлемент

Синтаксис: 
[ИДВыбора]:Удалить(НомерЭлемента).
Значений не возвращает. 
Описание:
Действие удаляет из Выбора элемент заданный его номером. 

 

Ширина

Синтаксис: 
[ИДВыбора]:Ширина(Число).
ИД = [ИДВыбора]:Ширина. 
Описание: 
Действие задает или возвращает ширину элемента типа Выбор выраженную в пикселях. Параметр Число задается в пикселях. 

 

Шрифт

Синтаксис: 
[ИДВыбора]:Шрифт(ИмяШрифта).
Значений не возвращает. 
Описание: 
Действие задает имя шрифта, которым будут отображаться элементы Выбора. 

 

Элемент

Синтаксис: 
Значений не принимает.
ИД = [ИДВыбора]:Элемент(НомерЭлемента). 
Описание:
Действие возвращает элемент списка по его номеру. 

 

События модуля Выбор

КлавишаВверх

Синтаксис: 
Действие [ИДВыбора]_КлавишаВверх(КодКлавиши;Регистр). 
Описание:
Возникает при отпускании пользователем клавиши клавиатуры. Наступает после событий КлавишаВниз и КлавишаНажата. 
При возникновении данного события параметр КодКлавиши принимает значение кода нажатой клавиши. Параметр Регистр принимает значение в зависимости от того какая дополнительная клавиша была нажата: Shift, Ctrl или Alt. 

 

КлавишаВниз

Синтаксис: 
Действие [ИДВыбора]_КлавишаВниз(КодКлавиши;Регистр). 
Описание:
Возникает при нажатии пользователем клавиши клавиатуры. 
При возникновении данного события параметр КодКлавиши принимает значение кода нажатой клавиши. Параметр Регистр принимает значение в зависимости от того какая дополнительная клавиша была нажата: Shift, Ctrl или Alt. 

 

КлавишаНажата

Синтаксис: 
Действие [ИДВыбора]_КлавишаНажата(КодСимв). 
Описание:
Возникает в тот момент, когда пользователь нажал клавишу. Возникает полсе события КлавишаВниз и до события КлавишаВверх. 
При возникновении данного события параметр КодСимв принимает значение кода символа который должен отображатся при нажатии данной клавиши с учетом регистра и раскладки клавиатуры. 

 

ПолучилФокус

Синтаксис: 
Действие [ИДВыбора]_ПолучилоФокус(). 
Описание:
Событие возникает при получении элементом типа Выбор фокуса. 


ПотерялФокус

Синтаксис: 
Действие [ИДВыбора]_ПотерялоФокус(). 
Описание:
Событие возникает при потере элементом типа Выбор фокуса. 


ПриИзменении

Синтаксис: 
Действие [ИДВыбора]_ПриИзменении(). 
Описание:
Событие возникает при изменении текущего элемента. 


ПриПрокрутке

Синтаксис: 
Действие [ИДВыбора]_ПриПрокрутке(). 
Описание:
Событие возникает при прокрутке открытого элемента типа Выбор. 


Щелк

Синтаксис:
Действие [ИДВыбора]_Щелк().
Описание:
Возникает при щелчке мышью по Выбору. 


Щелк2Раза

Синтаксис: 
Действие [ИДВыбора]_Щелк2Раза(). 
Описание:
Возникает при двойном щелчке по Выбору.