![]() | InDesign SDK 20.5 |
#include <IActionMenuService.h>

Public Types | |
| enum | { kDefaultIID = IID_IACTIONMENUSERVICE } |
Public Member Functions | |
| virtual void | AddEventMenuItems (IActionMenuManager *inEventMenuMgr)=0 |
| virtual void | AddBehaviorMenuItems (IActionMenuManager *inEventMenuMgr)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
A service interface that allows you to specify a menu name and menu order for any event or action.
You specify names and order for any events in AddEventMenuItems You specify names and order for any behaviors in AddBehaviorMenuItems
This service works in tandem with IActionMenuManager.
| pure virtual |
Specify names and order for all the menu items for all the behaviors that this service is responsible for.
| inEventMenuMgr | call this interface to specify name and ordering for the menu items |
| pure virtual |
Specify names and order for all the menu items for all the events that this service is responsible for to IActionMenuManager, using AddEventMenuItem, AddEventSeparatorItem
| inEventMenuMgr | call AddEventMenuItem, AddEventSeparatorItem on this interface to specify name and ordering for the menu items |