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

Обработчик РЕДАКТОР.изменение

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

ФУНКЦИЯ <имя функции>(ПЕРЕМ РЕДАКТОР: редактор)

Параметры

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

Пример:

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

    // редактор ВводТекста - поле нашей формы
    РЕДАКТОР: ВводТекста = [ левый = 10,
                             верхний = 10,	
                             высота = 20,
                             ширина = 150,
                             табиндекс = 1,
                             текст = "Начальный текст",
                             изменение = ИзмТекста ];

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

См. также: