Difference between revisions of "Menu.Invoke"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 08:51, 7 February 2021
Invoke (Вызов системных функций) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция выполняет стандартное действие главного меню (к примеру, вывод калькулятора или вызов административной панели). Действие может быть задано в виде числового идентификатора или строки-кода. Обычно эти функции используются в обработчиках OnClick пунктов главного меню.
Синтаксис
Menu.Invoke(<Идентификатор или код стандартного действия (INT,STRING)>,<Параметры>)
Аргументы
<Идентификатор или код стандартного действия (INT,STRING)>
- Числовое или строковое значение, задающее тип вызываемой системной функции. Доступны следующие значения:- 101 или "NEW" -- вызывает диалог создания нового файла.
- 102 или "OPEN" -- вызывает диалог открытия файла.
- 103 или "OPENFULL" -- на данный момент не используется.
- 104 или "CLOSE" -- закрывает текущее окно, которое может быть не только визуальной формой.
- 105 или "SAVE" -- вызывает действие, осуществляемое при нажатии на иконку сохранения.
- 106 или "SAVEAS" -- вызывает диалог безусловного сохранения текущего файла (таблицы и пр.) на диск.
- 107 или "CLOSEALL" -- производит попытку закрыть все окна, открытые в визуальном клиенте.
- 108 или "PRINT" -- вызывает диалог печати на принтере.
- 109 или "PREVIEW" -- вызывает диалог предварительного просмотра.
- 110 или "PRINTPROPERTIES" -- вызывает диалог изменения свойств печати.
- 111 или "EXIT" -- производит попытку завершить работу клиента.
- 112 или "LOADSETTINGS" -- вызывает диалог загрузки установок текущей визуальной формы.
- 113 или "SAVESETTINGS" -- вызывает диалог сохранения установок текущей визуальной формы.
- 114 или "SAVEALL" -- на данный момент не используется.
- 201 или "CALC" -- выводит окно свободного калькулятора.
- 202 или "CALCSIMPLE" -- на данный момент не используется.
- 203 или "CALENDAR" -- выводит окно свободного календаря.
- 204 или "JOURNALS" -- на данный момент не используется.
- 205 или "REFERENCES" -- на данный момент не используется.
- 206 или "VARIABLES" -- вызывает диалог редактирования установок базы данных.
- 207 или "MODULES" -- на данный момент не используется.
- 208 или "OPTIONS" -- на данный момент не используется.
- 209 или "USEROPTIONS" -- на данный момент не используется.
- 210 или "SECURITY" -- на данный момент не используется.
- 211 или "ADMPANEL" -- открывает административную панель.
- 301 или "HELP" -- открывает встроенную помощь.
- 302 или "HOMEPAGE" -- открывает домашнюю страницу системы в браузере по умолчанию. Если задан второй аргумент, открывает веб-ресурс, заданный строкой второго аргумента.
- 303 или "ABOUT" -- вызывает диалог "о программе...".
<Параметры>
- (необязательный аргумент) Параметры, зависящие от предыдущего аргумента (см. его описание).
Примеры
Menu.Invoke(303);