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