Студия/OnTaskbarMenuClick

From SunFlurry wiki
Jump to: navigation, search
  OnTaskbarMenuClick (Визуальные события)
Применимость:Форма
Тип события:Асинхронное
Статус разработки: Реализована

Событие, возникающее после того, как пользователь выберет пункт из встроенного меню на кнопке панели задач. Меню может быть задано программно, если меню не задано, кнопка меню не будет показана. Для задания меню см. атрибут TaskbarMenu.

Аргументы

  • <Index (STRING)> - Переменная задает индекс выбранного пункта меню. Переменная представляет собой строку вида <Индекс пункта меню>@<Индекс пункта подменю>.... Для одноуровневых меню это будет просто индекс выбранного пункта в текстовом виде.
  • <Text (STRING)> - Переменная задает текстовое представление выбранного пользователем пункта меню (т.е., текст, который был ассоциирован с элементом списка этого пункта меню).
  • <Value (STRING)> - Переменная задает элемент списка, ассоциированный с выбранным пользователем пунктом меню, превращенный в текст.
  • <Result> - (возможен аргумент-переменная (ByRef)) Переменная задает результат обработки пункта меню и может иметь следующие значения:
    • 0 (по умолчанию) -- Событие обработано и вызывать глобальное событие не требуется.
    • 1 -- Событие не обработано, цепочка вызовов будет продолжена с локального, а затем глобального вызова функции OnTaskbarMenuClick.

Примеры

//Пример события OnTaskbarMenuClick
If Value="Выход" Then
  Form.Destroy(0);
  Exit;
ElseIf Value="Обновить" Then
  ОбновитьТаблицы();
  Exit;
EndIf;
//Продолжить цепочку
Result:=1;