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

Subclass to allow us to use a proxy event handler (to catch double clicks),
to add drag-drop capability and to an observer for node expand/contract events.
| IDragDropSource kPnlTrvNodeWidgetBoss::IID_IDRAGDROPSOURCE |
Provides the node with drag source capability for the SysFile
associated with the widget. See PnlTrvDragDropSource.
Implementation: kPnlTrvDragDropSourceImpl.
| IPMUnknown kPnlTrvNodeWidgetBoss::IID_IEVENTHANDLER |
What the application framework thinks is the control's event handler Implementation: kPnlTrvNodeEHImpl.
| IPMUnknown kPnlTrvNodeWidgetBoss::IID_IOBSERVER |
Observer for changes in node state such as expand/contract Implementation: kPnlTrvNodeObserverImpl.
| IPMUnknown kPnlTrvNodeWidgetBoss::IID_IPNLTRVSHADOWEVENTHANDLER |
The real event handler associated with this control, we delegate to this implementation Implementation: kTreeNodeEventHandlerImpl.