![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IKIT } |
Public Member Functions | |
| virtual KitViewID | GetActiveViewID () const =0 |
| virtual IControlView * | QueryActiveView () const =0 |
| virtual bool16 | ActivateView (KitViewID viewType)=0 |
| virtual bool16 | HasView (KitViewID viewType) const =0 |
| virtual PMRect | GetBounds (KitViewID viewType) const =0 |
| virtual bool16 | IsViewResizeable (KitViewID viewType) const =0 |
| virtual int32 | GetNumViews () const =0 |
| virtual KitViewID | GetNthView (int32 n) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Make this kit activate 'viewType'
| viewType | identifier associated with the view |
| pure virtual |
Gets the KitViewID of the currently active view
Return the bounds (0,0 based) of the 'viewType'. Should call HasView first
| viewType | identifier associated with the view |
| pure virtual |
iterating kit views
| pure virtual |
Ask the kit if it can display 'viewType'
| viewType | identifier associated with the view |
| pure virtual |
Return whether the 'viewType' is resizeable. Should call HasView first
| viewType | identifier associated with the view |
| pure virtual |
Gets the currently active view