Текстовый.ТекстИзменен (TextView.TextChanged) Событие

Использование

Чтение и запись.

Значение

Тип: Действие (Action).

Возвращает или задает код для события, возникающего при изменении свойства Текст (Text). Свойство Текст (Text) объекта Текстовый (TextView) изменяется только в том случае, если оно задано явно, а не по мере ввода пользователем текста. Чтобы получать уведомления об изменении содержимого пользователем, используйте свойство ЕстьИзменения (IsDirty).

Примечание

Аргументы события

Отправитель (Sender) Возвращает источник (объект) последнего события.
Параметр (Parameter) Возвращает объект, заданный при установке обработчика события, для передачи в обработчик события.

Пример

Текстовый1.ТекстИзменен = ТФ.Действие(ЭтотОбъект, "ТекстИзменен");
Полный пример кода


Перем ТФ, Текстовый1; Процедура ПриОткрытии() Экспорт Текстовый1.Текст = "Новый текст"; КонецПроцедуры Процедура ТекстИзменен() Экспорт ТФ.Уведомление().Показать("ТекстИзменен " + ТекущаяУниверсальнаяДатаВМиллисекундах(), -1); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Текстовый1 = ТФ.Верхний.Добавить(ТФ.Текстовый(3, 8, 50, 15)); Текстовый1.Перенос = Истина; Текстовый1.Текст = "Текстовый1"; Текстовый1.ЦветоваяСхема = ТФ.ЦветоваяСхема(); Текстовый1.ЦветоваяСхема.Фокус = ТФ.Атрибут(ТФ.Цвет.Синий, ТФ.Цвет.Белый); Текстовый1.ТекстИзменен = ТФ.Действие(ЭтотОбъект, "ТекстИзменен"); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();

Тестовый код


Перем ТФ, Текстовый1, ТекстИзменен; Процедура ПриОткрытии() Экспорт ТФ.ТаймерНачатьИОстановить(ЭтотОбъект, "ТаймерТик"); КонецПроцедуры Процедура ТекстИзменен() Экспорт ТекстИзменен = Истина; ТФ.Уведомление().Показать("ТекстИзменен " + ТекущаяУниверсальнаяДатаВМиллисекундах(), -1); ТФ.Завершить(); КонецПроцедуры Процедура ТаймерТик() Экспорт Текстовый1.Текст = "Новый текст"; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Текстовый1 = ТФ.Верхний.Добавить(ТФ.Текстовый(3, 8, 50, 15)); Текстовый1.Перенос = Истина; Текстовый1.Текст = "Текстовый1"; Текстовый1.ЦветоваяСхема = ТФ.ЦветоваяСхема(); Текстовый1.ЦветоваяСхема.Фокус = ТФ.Атрибут(ТФ.Цвет.Синий, ТФ.Цвет.Белый); Текстовый1.ТекстИзменен = ТФ.Действие(ЭтотОбъект, "ТекстИзменен"); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск(); Сообщить(?( ТекстИзменен , "", "!!! ") + "Текстовый.ТекстИзменен (TextView.TextChanged) Событие" + " " + ТекущаяДата() + Символы.ПС);

Смотрите также

Библиотека OneScriptTerminalGui