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