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

Public Types | |
| enum | { kDefaultIID = IID_IPANELDETAILCONTROLLER } |
Public Member Functions | |
| virtual void | RotateDetailLevel ()=0 |
| virtual void | ShowDetailLevel (int16 nthLevel)=0 |
| virtual int16 | GetDetailLevel () const =0 |
| virtual int16 | GetNumDetailLevels () const =0 |
| virtual int16 | GetDefaultDetailLevel () 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 |
Interface to allow varying level of detail exposed by a widget.
| pure virtual |
Accessor default detail level.
| pure virtual |
Accessor for current detail level, zero based. Previously, the GetCurrentDetailLevel method was 1 based, with 0 meaning minimized.
| pure virtual |
Accessor for the number of detail levels. The minimum is always 1.
| pure virtual |
Switch the panel to show less detail, if at minimum detail level the show all detail. Return true if size of panel changed.
| pure virtual |
Show nth detail level, zero based. Previously, the ShowNthDetailLevel method was 1 based, with 0 meaning minimized.
| nthLevel | specifies level of detail to show |