Объект Dialog

Основной глобальный объект, предоставляющий средства управления интерфейсом. Обращения к объекту Dialog могут производиться напрямую, без указания имени объекта.

Метод Quit

Завершает выполнение сценария.

Синтаксис

[Dialog.]Quit

Метод BeginBlock

Начинает блок и меняет направление выкладки элементов управления на вертикальное. Результаты повторного вызова метода не определены.

Синтаксис

[Dialog.]BeginBlock

Метод EndBlock

Заканчивает блок и меняет направление выкладки элементов управления на горизонтальное. Результаты повторного вызова метода не определены.

Синтаксис

[Dialog.]EndBlock

Метод NewLine

Начинает новую строку элементов управления. При повторном вызове ничего не делает.

Синтаксис

[Dialog.]NewLine

Свойство Caption

Возвращает или устанавливает текст в заголовоке диалогового окна.

Синтаксис

[Dialog.]Caption [= value]

Примеры

MsgBox Caption
Caption = "Test Script"

Свойство Controls

Возвращает элемент управления по индексу или имени. Индексы начинаются с единицы.

Синтаксис

[Dialog.]Controls(key)

Примеры

MsgBox Controls(1).Caption
Controls("txtName").Text = "Default"

Метод AddLabel

Добавляет на диалоговое окно элемент управления текстовой меткой и создаёт переменную, ссылающуюся на объект Label.

Синтаксис

[Dialog.]AddLabel name, [caption], [width], [height]

Примеры

AddLabel "lblText", "Text"
AddLabel "lblPlaceholder", "", 100, 20

Метод AddButton

Добавляет на диалоговое окно элемент управления кнопкой и создаёт переменную, ссылающуюся на объект Button.

Синтаксис

[Dialog.]AddButton name, [caption], [width], [height]

Примеры

AddButton "lblOk", "OK"
AddButton "lblInstall", _
    "Install &extra runtime services", 120, 22

Метод AddText

Добавляет на диалоговое окно элемент управления текстовым полем и создаёт переменную, ссылающуюся на объект Text.

Синтаксис

[Dialog.]AddText name, [text], [width], [height]

Примеры

AddText "txtName"
AddText "txtDir", "C:\", 150, 25

Метод AddCanvas

Добавляет на диалоговое окно элемент управления холстом и создаёт переменную, ссылающуюся на объект Canvas.

Синтаксис

[Dialog.]AddCanvas name, [dummy], [width], [height]

Примеры

AddCanvas "cvaDrawing"
AddCanvas "Graph", , cWidth, cHeight

Метод AddReport

Добавляет на диалоговое окно элемент управления отчётом и создаёт переменную, ссылающуюся на объект Report.

Синтаксис

[Dialog.]AddReport name, [dummy], [width], [height]

Примеры

AddReport "log"
AddReport "logEvents", , 120, 200