InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
kDynMnuActionComponentBoss Class Reference

#include <SdkObjModel.h>

Inheritance diagram for kDynMnuActionComponentBoss:
kBaseActionComponentBoss

Public Member Functions

IActionIDToUIDData IID_IACTIONIDTOUIDDATA
 
IDynamicMenu IID_IDYNAMICMENU
 
IActionComponent IID_IACTIONCOMPONENT
 
- Public Member Functions inherited from kBaseActionComponentBoss
IPMUnknown IID_NEVERWRITESTODOCUMENT
 
IPMPersist IID_IPMPERSIST
 

Detailed Description

 This boss class provides the actions invoked by this plug-in's

sub-menu items.

Member Function Documentation

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.