Кнопка()
Кнопка(<Текст>, <ПоУмолчанию>)
Кнопка(<Икс>, <Игрек>, <Текст>)
Кнопка(<Икс>, <Игрек>, <Текст>, <ПоУмолчанию>)
Тип: Кнопка (Button).
Создаёт новый экземпляр класса Кнопка (Button).
Конструктор без параметров создает объект со свойством СтильКомпоновки (LayoutStyle) установленным в значение Вычислено (Computed). Ширина кнопки вычисляется на основе длины текста. Высота всегда будет равна 1.
Конструктор с двумя параметрами (Текст и ПоУмолчанию) создает кнопку для диалогового окна. Свойство СтильКомпоновки (LayoutStyle) будет установлено в значение Вычислено (Computed). Если параметр ПоУмолчанию равен Истина, используется специальное оформление, и пользователь, нажимающий клавишу Enter в диалоговом окне, косвенно активирует эту кнопку.
Конструктор с тремя параметрами (Икс, Игрек, Текст) создает кнопку с шириной, вычисленной на основе длины текста. Свойство СтильКомпоновки (LayoutStyle) будет установлено в значение Абсолютно (Absolute). Высота всегда будет равна 1.
Конструктор с четырьмя параметрами (Икс, Игрек, Текст, ПоУмолчанию) создает кнопку для диалогового окна. Свойство СтильКомпоновки (LayoutStyle) будет установлено в значение Абсолютно (Absolute). Если параметр ПоУмолчанию равен Истина, используется специальное оформление, и пользователь, нажимающий клавишу Enter в диалоговом окне, косвенно активирует эту кнопку.
Кнопка1 = ТФ.Кнопка("Кнопка1");
Перем ТФ, Кнопка1; Процедура ПриОткрытии() Экспорт Кнопка = Кнопка1; ТФ.Верхний.Текст = "" + Кнопка; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Кнопка1 = ТФ.Кнопка("Кнопка1"); Кнопка1.Икс = ТФ.Позиция.Абсолютно(1); Кнопка1.Игрек = ТФ.Позиция.Абсолютно(4); Кнопка1.Ширина = ТФ.Величина.Абсолютно(25); Кнопка1.Высота = ТФ.Величина.Абсолютно(3); Граница1 = ТФ.Граница(); Граница1.СтильГраницы = ТФ.СтильГраницы.Закругленная; Кнопка1.Граница = Граница1; ТФ.Верхний.Добавить(Кнопка1); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();
Перем ТФ, Кнопка, Кнопка1; Процедура ПриОткрытии() Экспорт Кнопка = Кнопка1; ТФ.Верхний.Текст = "" + Кнопка; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Кнопка1 = ТФ.Кнопка("Кнопка1"); Кнопка1.Икс = ТФ.Позиция.Абсолютно(1); Кнопка1.Игрек = ТФ.Позиция.Абсолютно(4); Кнопка1.Ширина = ТФ.Величина.Абсолютно(25); Кнопка1.Высота = ТФ.Величина.Абсолютно(3); Граница1 = ТФ.Граница(); Граница1.СтильГраницы = ТФ.СтильГраницы.Закругленная; Кнопка1.Граница = Граница1; ТФ.Верхний.Добавить(Кнопка1); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.ЗапуститьИЗавершить(); Сообщить(?( ТипЗнч(Кнопка) = Тип("ТфКнопка") , "", "!!! ") + "ТерминалФормыДляОдноСкрипта.Кнопка (OneScriptTerminalGui.Button) Метод" + " " + ТекущаяДата() + Символы.ПС);