Объект Salamander

Объект Salamander — корневой объект иерархии объектной модели Automation в Sally. Перед обращением к его свойствам и методам не требуется создавать его экземпляр; он всегда доступен из любого файла сценария.

Методы

Имя Описание
AbortScript Принудительно останавливает выполнение сценария.
DebugBreak Передаёт управление отладчику.
ErrorDialog Показывает диалоговое окно с сообщением об ошибке.
GetFullPath Возвращает абсолютный канонический путь для указанной строки пути.
GetPersistentVal Извлекает значение из постоянного хранилища.
InputBox Позволяет пользователю ввести текст.
MatchesMask Проверяет соответствие имени файла указанной файловой маске.
MsgBox Показывает сообщение в диалоговом окне.
OverwriteDialog Показывает диалоговое окно подтверждения перезаписи файла.
QuestionDialog Показывает диалоговое окно с вопросом.
SetPersistentVal Сохраняет значение между запусками сценария.
Sleep Приостанавливает выполнение сценария на указанное время.
TraceE Отправляет сообщение об ошибке в Trace Server.
TraceI Отправляет информационное сообщение в Trace Server.
ViewFile Открывает файл в связанном с ним средстве просмотра.

Свойства

Имя Описание
AutomationVersion Возвращает номер версии модуля Automation.
Forms Содержит объекты для создания интерфейса пользователя.
LeftPanel Возвращает экземпляр объекта Panel, представляющий левую панель.
ProgressDialog Возвращает экземпляр объекта ProgressDialog, представляющий окно хода выполнения.
RightPanel Возвращает экземпляр объекта Panel, представляющий правую панель.
Script Извлекает объект ScriptInfo, содержащий сведения о выполняемом сценарии.
SourcePanel Возвращает экземпляр объекта Panel, представляющий исходную панель.
TargetPanel Возвращает экземпляр объекта Panel, представляющий целевую панель.
Version Возвращает номер версии Sally.
WaitWindow Возвращает экземпляр объекта WaitWindow, представляющий окно ожидания.
WindowsVersion Возвращает упакованный номер версии операционной системы Windows.

См. также

Объект Panel

Объект ProgressDialog

Salamander Forms

Объект ScriptInfo

Объект WaitWindow

From the Sally manual (GPL-2.0-or-later), © 1997-2023 Open Salamander Authors; © 2025-2026 Elias Bachaalany. Source: manual source (zip) · original page in the Sally repository