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

#include <SdkObjModel.h>

Inheritance diagram for kCusDtLnkUITreeViewWidgetBoss:
kTreeViewWidgetBosskGenericPanelWithBorderWidgetBosskGenericPanelWidgetBosskBaseWidgetBoss

Public Member Functions

ITreeViewHierarchyAdapter IID_ITREEVIEWHIERARCHYADAPTER
 
IPMUnknown IID_ICUSDTLNKUITREEDATAMODEL
 
ITreeViewWidgetMgr IID_ITREEVIEWWIDGETMGR
 
IPMUnknown IID_IOBSERVER
 
- Public Member Functions inherited from kTreeViewWidgetBoss
IPMUnknown IID_IEVENTHANDLER
 
ITreeViewWidgetMgr IID_ITREEVIEWWIDGETMGR
 
IPMUnknown IID_ITREEVIEWMGR
 
IPMUnknown IID_IPRECHILDEVENTHANDLER
 
ITreeViewController IID_ITREEVIEWCONTROLLER
 
IPMUnknown IID_ITREESCROLLOBSERVER
 
ITreeAttributes IID_ITREEATTRIBUTES
 
IPMUnknown IID_IDRAWINGFOCUSRECT
 
IPMUnknown IID_ICONTROLVIEW
 
ITreeViewHierarchyAdapter IID_ITREEVIEWHIERARCHYADAPTER
 
IPMUnknown IID_ICANHIDESCROLLBAR
 
- Public Member Functions inherited from kGenericPanelWithBorderWidgetBoss
IPMUnknown IID_ICONTROLVIEW
 
- Public Member Functions inherited from kGenericPanelWidgetBoss
IPMUnknown IID_ICONTROLVIEW
 
IPMUnknown IID_ITIP
 
ICursorRegion IID_ICURSORREGION
 
IWidgetParent IID_IWIDGETPARENT
 
IPMUnknown IID_IACCFIELDS
 
IPMUnknown IID_IPANELCONTROLDATA
 
IEveInfo IID_IEVEINFO
 
IPMUnknown IID_IEVENTHANDLER
 
ITextControlData IID_ITEXTCONTROLDATA
 
- Public Member Functions inherited from kBaseWidgetBoss
IScript IID_ISCRIPT
 
IPMUnknown IID_IEVENTHANDLER
 
IPMUnknown IID_PERFORMKEYBOARDACCELERATOR
 
IPMUnknown IID_NEVERWRITESTODOCUMENT
 
IPMUnknown IID_ISCRIPTWIDGETTYPE
 
IDV_UI_NodeRef IID_IDV_UI_NODEREF
 
IPMUnknown IID_IDVEVENTHANDLER
 
IEveInfo IID_IEVEINFO
 
IWidgetParent IID_IWIDGETPARENT
 
IPMUnknown IID_IACCFIELDS
 
IPMUnknown IID_ICONTROLVIEW
 
IPMUnknown IID_ICACHEHINTS
 
IPMUnknown IID_ITIP
 
IPMPersist IID_IPMPERSIST
 
ISubject IID_ISUBJECT
 

Detailed Description

 Customize behaviour of the tree-view widget control.

Our tree view widget provides ITreeViewWidgetMgr and ITreeViewHierarchyAdapter implementations to work with tree-view control.

Member Function Documentation

IPMUnknown kCusDtLnkUITreeViewWidgetBoss::IID_ICUSDTLNKUITREEDATAMODEL
     Implementation of ICusDtLnkUITreeDataModel, 

our own custom data model

See Also
CusDtLnkUITreeDataModel
    Implementation: kCusDtLnkUITreeDataModelImpl.
IPMUnknown kCusDtLnkUITreeViewWidgetBoss::IID_IOBSERVER

IObserver implementation; observes changes in the selection within the tree-view Implementation: kCusDtLnkUITreeObserverImpl.

ITreeViewHierarchyAdapter kCusDtLnkUITreeViewWidgetBoss::IID_ITREEVIEWHIERARCHYADAPTER
     ITreeViewHierarchyAdapter  implementation that 

adapts our data model to the needs of the application framework Implementation: kCusDtLnkUITVHierarchyAdapterImpl.

ITreeViewWidgetMgr kCusDtLnkUITreeViewWidgetBoss::IID_ITREEVIEWWIDGETMGR

ITreeViewWidgetMgr application; furnishes application framework with widgets as needed and geometry info Implementation: kCusDtLnkUITVWidgetMgrImpl.