InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IAssociatedWidgetAttributes Class Referenceabstract
Inheritance diagram for IAssociatedWidgetAttributes:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IASSOCIATEDWIDGETATTRIBUTES }
 

Public Member Functions

virtual void SetAssociatedWidgetID (const WidgetID &associatedWidget)=0
 
virtual WidgetID GetAssociatedWidgetID () const =0
 
virtual void SetAssociatedActionID (const ActionID &associatedAction)=0
 
virtual ActionID GetAssociatedActionID ()=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Member Function Documentation

virtual ActionID IAssociatedWidgetAttributes::GetAssociatedActionID ()
pure virtual

Returns the ActionID for this widget from SetAssociatedActionID().

Returns
ActionID
virtual WidgetID IAssociatedWidgetAttributes::GetAssociatedWidgetID () const
pure virtual

Returns the WidgetID for this widget from SetAssociatedWidgetID().

Returns
WidgetID
virtual void IAssociatedWidgetAttributes::SetAssociatedActionID (const ActionIDassociatedAction)
pure virtual

Sets the action id for this widget to execute when Option/Alt + clicked.

Parameters
associatedAction- the action id of the action to called when widget id Option/Alt clicked.
Returns
void
virtual void IAssociatedWidgetAttributes::SetAssociatedWidgetID (const WidgetIDassociatedWidget)
pure virtual

Sets the widget id of this widget's associated widget.

Parameters
associatedWidget- the widget id of the widget to put focus on when clicked.
Returns
void