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

Public Member Functions | |
| IActionIDToUIDData | IID_IACTIONIDTOUIDDATA |
| IDynamicMenu | IID_IDYNAMICMENU |
| IActionComponent | IID_IACTIONCOMPONENT |
Public Member Functions inherited from kBaseActionComponentBoss | |
| IPMUnknown | IID_NEVERWRITESTODOCUMENT |
| IPMPersist | IID_IPMPERSIST |
This boss class provides the actions invoked by this plug-in's
sub-menu items.
| IActionComponent kDynMnuActionComponentBoss::IID_IACTIONCOMPONENT |
Handle the actions from the menu. Implementation: kDynMnuActionComponentImpl.
| IActionIDToUIDData kDynMnuActionComponentBoss::IID_IACTIONIDTOUIDDATA |
This interface is used by IDynamicMenu and IActionComponent.
Maps ActionIDs to the UIDs of spreads. IDynamicMenu stores these relationships and IActionComponent acts on them.
Implementation: kActionIDToUIDDataImpl.
| IDynamicMenu kDynMnuActionComponentBoss::IID_IDYNAMICMENU |
Dynamically add and delete entries handled by this menu component. Based on
kSDKDefIsDynamicMenuFlag, InDesign calls methods on this interface when a menu is exposed.
Implementation: kDynMnuDynamicMenuImpl.