Кнопка.ПолучитьАвтоРазмер (Button.GetAutoSize) Метод

Синтаксис

ПолучитьАвтоРазмер()

Возвращаемое значение

Тип: Размер (Size).

Описание

Возвращает размер, чтобы соответствовать всему тексту, если включено свойство АвтоРазмер (AutoSize).

Примечание

Пример

Размер = Кнопка0.ПолучитьАвтоРазмер();
Полный пример кода


Перем ТФ, Кнопка0; Процедура ПриОткрытии() Экспорт Размер = Кнопка0.ПолучитьАвтоРазмер(); Кнопка0.Ширина = ТФ.Величина.Абсолютно(Размер.Ширина); Кнопка0.Высота = ТФ.Величина.Абсолютно(Размер.Высота); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Кнопка0 = ТФ.Кнопка("Кнопка0"); Кнопка0.Икс = ТФ.Позиция.Абсолютно(25); Кнопка0.Игрек = ТФ.Позиция.Абсолютно(1); Кнопка0.Ширина = ТФ.Величина.Абсолютно(90); Кнопка0.Высота = ТФ.Величина.Абсолютно(27); Граница1 = ТФ.Граница(); Граница1.СтильГраницы = ТФ.СтильГраницы.Закругленная; Кнопка0.Граница = Граница1; ТФ.Верхний.Добавить(Кнопка0); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();

Тестовый код


Перем ТФ, Кнопка0, Размер; Процедура ПриОткрытии() Экспорт Размер = Кнопка0.ПолучитьАвтоРазмер(); Кнопка0.Ширина = ТФ.Величина.Абсолютно(Размер.Ширина); Кнопка0.Высота = ТФ.Величина.Абсолютно(Размер.Высота); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); Кнопка0 = ТФ.Кнопка("Кнопка0"); Кнопка0.Икс = ТФ.Позиция.Абсолютно(25); Кнопка0.Игрек = ТФ.Позиция.Абсолютно(1); Кнопка0.Ширина = ТФ.Величина.Абсолютно(90); Кнопка0.Высота = ТФ.Величина.Абсолютно(27); Граница1 = ТФ.Граница(); Граница1.СтильГраницы = ТФ.СтильГраницы.Закругленная; Кнопка0.Граница = Граница1; ТФ.Верхний.Добавить(Кнопка0); ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.ЗапуститьИЗавершить(); Сообщить(?( ТипЗнч(Размер) = Тип("ТфРазмер") , "", "!!! ") + "Кнопка.ПолучитьАвтоРазмер (Button.GetAutoSize) Метод" + " " + ТекущаяДата() + Символы.ПС);

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

Библиотека OneScriptTerminalGui