Переключатель.ПриУходе (RadioGroup.Leave) Событие

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

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

Значение

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

Возвращает или задает код для события, когда элемент теряет фокус.

Примечание

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

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

Пример

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


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

Тестовый код


Перем ТФ, Переключатель1, Кнопка, ПриУходе; Процедура ПриОткрытии() Экспорт ТФ.Верхний.Текст = "Переключатель1 сейчас в фокусе. Нажмите любую клавишу. С модификаторами или без."; Кнопка.УстановитьФокус(); КонецПроцедуры Процедура Переключатель1_ПриУходе() Экспорт ТФ.Верхний.Текст = " |Переключатель1_ПриУходе_ПриУходе = " + ТекущаяУниверсальнаяДатаВМиллисекундах(); ПриУходе = Истина; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Переключатель1 = ТФ.Верхний.Добавить(ТФ.Переключатель(3, 2, 15, 7)); Метки1 = Переключатель1.Метки; Метки1.Добавить("Метка1"); Метки1.Добавить("Метка2"); Метки1.Добавить("Метка3"); Переключатель1.ИндексВыбранного = 1; Переключатель1.Икс = ТФ.Позиция.Абсолютно(1); Переключатель1.Игрек = ТФ.Позиция.Абсолютно(14); Переключатель1.ПриУходе = ТФ.Действие(ЭтотОбъект, "Переключатель1_ПриУходе"); Кнопка = ТФ.Верхний.Добавить(ТФ.Кнопка("Кнопка", 2, 3)); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.ЗапуститьИЗавершить(); Сообщить(?( ПриУходе , "", "!!! ") + "Переключатель.ПриУходе (RadioGroup.Leave) Событие" + " " + ТекущаяДата() + Символы.ПС);

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

Библиотека OneScriptTerminalGui