Поделиться через


перечисление UI_EVENTTYPE (uiribbon.h)

Определяет типы событий, связанных с лентой.

Синтаксис

typedef enum UI_EVENTTYPE {
  UI_EVENTTYPE_ApplicationMenuOpened = 0,
  UI_EVENTTYPE_RibbonMinimized = 1,
  UI_EVENTTYPE_RibbonExpanded = 2,
  UI_EVENTTYPE_ApplicationModeSwitched = 3,
  UI_EVENTTYPE_TabActivated = 4,
  UI_EVENTTYPE_MenuOpened = 5,
  UI_EVENTTYPE_CommandExecuted = 6,
  UI_EVENTTYPE_TooltipShown = 7
} ;

Константы

 
UI_EVENTTYPE_ApplicationMenuOpened
Значение: 0
Открылся элемент ApplicationMenu .
UI_EVENTTYPE_RibbonMinimized
Значение: 1
Лента свернута.
UI_EVENTTYPE_RibbonExpanded
Значение: 2
Лента развернута.
UI_EVENTTYPE_ApplicationModeSwitched
Значение: 3
Режим приложения изменен.
UI_EVENTTYPE_TabActivated
Значение: 4
Вкладка активирована.
UI_EVENTTYPE_MenuOpened
Значение: 5
Открытое меню.
UI_EVENTTYPE_CommandExecuted
Значение: 6
Выполненная команда .
UI_EVENTTYPE_TooltipShown
Значение: 7
Отображается подсказка команды .

Комментарии

UI_EVENTTYPE_TabActivated активируется как для основных вкладок, так и для контекстных вкладок; Система событий ленты не различает их.

UI_EVENTTYPE_MenuOpened и UI_EVENTTYPE_MenuClosed активируются при открытии или закрытии обычного меню или меню коллекции.

При открытии или закрытии меню QuickAccessToolbar не возникает никаких событий.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть uiribbon.h

См. также раздел

Константы и перечисления

OnUIEvent

UI_EVENTLOCATION