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

Public Types

enum  { kDefaultIID = IID_IINKMGRUIUTILS }
 

Public Member Functions

virtual IInkListQueryActiveInkList (IActiveContext *=nil)=0
 
virtual IInkListQueryActiveDocInkList ()=0
 
virtual void InvokeInkManagerDialog (IInkList *iInkList=nil, RsrcID dlgID=0)=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 void IInkMgrUIUtils::InvokeInkManagerDialog (IInkListiInkList = nil,
RsrcID dlgID = 0 
)
pure virtual

Invoke the ink manager dialog.

Parameters
iInkListis the ink list to use to populate the ink manager dialog.
dlgIDis the dialog's resource ID.
virtual IInkList* IInkMgrUIUtils::QueryActiveDocInkList ()
pure virtual

Query for the front most document's ink list

Returns
the IInkList interface pointer if one exists.
virtual IInkList* IInkMgrUIUtils::QueryActiveInkList (IActiveContext = nil)
pure virtual

Query for the current active ink list in the specified active context. If active context is not specified, the current active context is used.

Parameters
activeContextthe specified active context.
Returns
the IInkList interface pointer if one exists or nil.