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

Public Types | |
| enum | { kDefaultIID = IID_IINFOPANELSELTOOLPROVIDER } |
Public Member Functions | |
| virtual ClassID | GetToolType () const =0 |
| virtual WidgetID | GetSelectionWidgetID () const =0 |
| virtual WidgetID | GetNonSelectionWidgetID () const =0 |
| virtual PMIID | GetSelectionProtocolID () const =0 |
| virtual PMIID | GetNonSelectionProtocolID () const =0 |
| virtual ToolInfoPriority | GetSelectionPriority () const =0 |
| virtual ToolInfoPriority | GetNonSelectionPriority () 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 |
Provides a mechanism for info palette to determine showing/hiding which panel when selection tool is activated. Currently the selection tool only includes pointer tool and direct selection tool. A selection tool will have two panels associated with it. When there is layout selection, the panel with the selection information will be shown; when there is no layout selection, the other panel with other information will be shown.
| pure virtual |
Get the priority to display the panel for the current activated tool. This is designed for third party to override the existing panel that associated with the tool when there no selection.
| pure virtual |
Get the message id that will be sent to InfoPanel if the associated tool is the current activated tool and there is no selection.
| pure virtual |
Get the panel's widget id that the tool is associated with when there is no selection.
| pure virtual |
Get the priority to display the panel for the current activated tool. This is designed for third party to override the existing panel that associated with the tool when there is selection.
| pure virtual |
Get the message id that will be sent to InfoPanel if the associated tool is the current activated tool and there is a selection.
| pure virtual |
Get the panel's widget id that the tool is associated with when there is a selection.
| pure virtual |
Get the ClassID of the tool that this panel associated with.