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