Руководство разработчика

Обработчик КОМБОСПИСОК.изменение

Обработчик изменение вызывается при изменении пользователем номера выбранной строки списка или текста в редакторе.

ФУНКЦИЯ <имя функции>(ПЕРЕМ КОМБОСПИСОК: список)

Параметры

список
Ссылка на список, в котором были произведены изменения.

Пример:

ТИП МойДиалог ( ДИАЛОГ )
[
    // данные диалоговой формы
    СТРОКА: заголовок = "Пример комбосписка";
    ЧИСЛО: левый = 300;
    ЧИСЛО: верхний = 300;
    ЧИСЛО: ширина = 200;
    ЧИСЛО: высота = 100;
    
    // выпадающий список Выбор - поле нашей формы
    // по умолчанию выбрана строка "Вариант 2"
    КОМБОСПИСОК: Выбор = [ левый = 10,
                           верхний = 10,
                           высота = 20,
                           ширина = 180,
                           табиндекс =1,
                           элементы = ( 1: "Вариант 1",
                                        2: "Вариант 2" ),
                           выбор = 2,
                           изменение = ВыбралиВариант ];

    // метод формы, который задан в качестве обработчика
    // изменения выбора в выпадающем списке Выбор
    ФУНКЦИЯ ВыбралиВариант( ПЕРЕМ КОМБОСПИСОК: список )
        СООБЩЕНИЕ ( "Выбран вариант "+ СТР ( список.выбор ) )
    КОНЕЦ_ФУНКЦИИ
]

См. также: