ТерминалФормыДляОдноСкрипта.Диалог (OneScriptTerminalGui.Dialog) Метод

Синтаксис

Диалог(<Заголовок>, <Икс>, <Игрек>, <Ширина>, <Высота>)

Параметры

Заголовок (необязательный)
Тип: Строка.
Заголовок для диалога. Значение по умолчанию - "Диалог".
Икс (необязательный)
Тип: Число.
Координата по оси икс левого верхнего угла диалога. Значение по умолчанию - 1.
Игрек (необязательный)
Тип: Число.
Координата по оси игрек левого верхнего угла диалога. Значение по умолчанию - 1.
Ширина (необязательный)
Тип: Число.
Ширина диалога. Значение по умолчанию - 30.
Высота (необязательный)
Тип: Число.
Высота диалога. Значение по умолчанию - 10.

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

Тип: Диалог (Dialog).

Описание

Создаёт новый экземпляр класса Диалог (Dialog).

Примечание

Пример

Диалог1 = ТФ.Диалог();
Полный пример кода


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

Тестовый код


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

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

Библиотека OneScriptTerminalGui