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

Our tree view widget subclassed as we must provide ITreeViewWidgetMgr and ITreeViewHierarchyAdapter implementations
to work with tree-view control.
| IPMUnknown kPnlTrvTreeViewWidgetBoss::IID_IOBSERVER |
Observes changes in the selection within the tree-view Implementation: kPnlTrvTreeObserverImpl.
| IPMUnknown kPnlTrvTreeViewWidgetBoss::IID_IPNLTRVDATAMODEL |
Implements IPnlTrvDataModel (our custom data model)
Implementation: kPnlTrvDataModelImpl.
| ITreeViewHierarchyAdapter kPnlTrvTreeViewWidgetBoss::IID_ITREEVIEWHIERARCHYADAPTER |
Adapts our data model to the needs of the application framework Implementation: kPnlTrvTVHierarchyAdapterImpl.
| ITreeViewWidgetMgr kPnlTrvTreeViewWidgetBoss::IID_ITREEVIEWWIDGETMGR |
Furnishes application framework with widgets as needed and geometry info Implementation: kPnlTrvTVWidgetMgrImpl.