![]() | InDesign SDK 20.5 |
#include <SdkObjModel.h>

Customize behaviour of the tree-view widget control.
Our tree view widget provides ITreeViewWidgetMgr and ITreeViewHierarchyAdapter implementations to work with tree-view control.
| IPMUnknown kCusDtLnkUITreeViewWidgetBoss::IID_ICUSDTLNKUITREEDATAMODEL |
Implementation of ICusDtLnkUITreeDataModel,
our own custom data model
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.