Navigation:  Операторы создания пользовательского интерфейса >

CHOICE - Указать положение элемента

Previous pageReturn to chapter overviewNext page

Указать относительное положение элемента:

 choice var control

  var                - имя переменной, в которую будет помещен результат

  control        - USE-метка оконного элемента

 

Процедура CHOICE возвращает порядковый номер выбранного элемента (выбора) структуры OPTION, структуры SHEET, окна списка LIST или поля COMBO. Если параметр отсутствует, то процедура возвращает порядковый номер выбранного элемента того управляющего поля (LIST, SHEET, OPTION или COMBO), которое породило последнее по времени связанное с полем событие, обработанное ACCEPT-циклом.

 

CHOICE поле - возвращает номер текущего выбора в любом из полей LIST, SHEET, OPTION или COMBO активного на данный момент окна.

 

Для структуры OPTION процедура CHOICE указывает порядковый номер выбранной RADIO-кнопки. Порядковый номер определяется относительным положением в OPTION. Первая кнопка из списка в OPTION-структуре имеет порядковый номер 1, следующая -порядковый номер 2 и т. д.

 

Для окон LIST и COMBO процедура CHOICE возвращает номер поля очереди, которое «занимает» выбранный элемент в структуре QUEUE.

 

 

 

См. также: ACCEPT, DISPLAY, POST, SELECT