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

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

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

Значение

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

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

Примечание

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

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

Пример

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


Перем ТФ, Текст; Процедура ПриОткрытии() Экспорт // Для создания события ПриВходе отправим таб. ТФ.ОтправитьКлавишуКонсоли(ТФ.КлавишиКонсоли.Tab); Текст = "Переключайтесь с кнопки на поле ввода и обратно"; ТФ.Верхний.Текст = Текст; КонецПроцедуры Процедура ПолеВыбора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_ПриВходе"); Кнопка1 = ТФ.Верхний.Добавить(ТФ.Кнопка("Кнопка1")); Кнопка1.Ниже(ПолеВыбора1, 1); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();

Тестовый код


Перем ТФ, ПриВходе, ПолеВыбора1, Кнопка1; Процедура ПриОткрытии() Экспорт Кнопка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_ПриВходе"); Кнопка1 = ТФ.Верхний.Добавить(ТФ.Кнопка("Кнопка1")); Кнопка1.Ниже(ПолеВыбора1, 1); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск(); Сообщить(?( ПриВходе , "", "!!! ") + "ПолеВыбора.ПриВходе (ComboBox.Enter) Событие" + " " + ТекущаяДата() + Символы.ПС);

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

Библиотека OneScriptTerminalGui