ПолеВыбора.ПриУходе (ComboBox.Leave) Событие

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

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

Значение

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

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

Примечание

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

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

Пример

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


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

Тестовый код


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

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

Библиотека OneScriptTerminalGui