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

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

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

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

Параметры

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

Пример:

ТИП МойДиалог ( ДИАЛОГ )
[
    // данные диалоговой формы
    СТРОКА: заголовок = "Пример списка";
    ЧИСЛО: левый = 300;
    ЧИСЛО: верхний = 300;
    ЧИСЛО: ширина = 200;
    ЧИСЛО: высота = 100;

    // список Выбор - поле нашей формы
    // по умолчанию выбрана строка "Вариант 2"
    СПИСОК: Выбор = [ левый = 10,
                      верхний = 10,
                      высота = 80,
                      ширина = 180,
                      табиндекс =1,
                      элементы = ( 1: "Вариант 1",
                                   2: "Вариант 2" ),
                      выбор = 2,
                      изменение = ВыбралиВариант ];

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

См. также: