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

Public Member Functions | |
| DVPanelView (IPMUnknown *boss) | |
| virtual void | DoPostCreate () |
Public Member Functions inherited from DVBasePanelView | |
| DVBasePanelView (IPMUnknown *boss) | |
| virtual void | Show (bool16 doShow=kTrue) |
| virtual void | Hide () |
| virtual void | ParentsVisibleStateChanged (bool16 visible) |
| virtual void | WindowActivated () |
| virtual void | WindowDeactivated () |
| virtual void | Hilite (bool16 doHilite=kTrue) |
| virtual void | Unhilite () |
| virtual void | WindowShown () |
| virtual void | WindowHidden () |
| virtual void | WindowChanged () |
| virtual void | WindowClosed () |
| virtual void | ParentPurged () |
| virtual void | InvalidateTransform () |
| virtual void | SetWantsMouseEventBeforeChildren () |
| virtual void | DV_Draw (dvaui::drawbot::Drawbot *drawbotP) const |
Public Member Functions inherited from DVAbstractControlView | |
| DVAbstractControlView (IPMUnknown *boss) | |
Public Member Functions inherited from DVHostedWidgetView | |
| DVHostedWidgetView (IPMUnknown *boss) | |
| virtual void | ReadWrite (IPMStream *s, ImplementationID prop) |
| virtual void | SetFrame (const PMRect &newFrame, bool16 invalidate=kTrue) |
| virtual const PMRect & | GetFrame () const |
| virtual const PMRect | GetLocalFrame () const |
| virtual PMRect | GetInnerContentFrame () const |
| virtual void | Resize (const PMPoint &newDimensions, bool16 invalidate=kTrue) |
| virtual void | MoveTo (const PMPoint &where, bool16 invalidate=kTrue) |
| virtual void | SetFrameBinding (const FrameBinding &binding) |
| virtual FrameBinding | GetFrameBinding () const |
| virtual void | AdaptToParentsSize (const PMPoint &dimensions) |
| virtual void | AdaptToChildsGeometry (const PMPoint &delta, const FrameBinding &childsBinding, bool16 invalidate=kFalse) |
| virtual SysRgn | GetDrawRegion () |
| virtual bool16 | DrawRegionEncompassesChildRegions () const |
| virtual void | DeleteDrawRegion () |
| virtual int32 | HitTest (const SysPoint &where) |
| virtual void | ForceRedraw (SysRgn invalidRgn, bool16 forceRedraw) |
| virtual void | Invalidate (PMRect *bbox=nil) |
| virtual void | Validate (PMRect *bbox=nil) |
| virtual bool16 | IsHilited () const |
| virtual bool16 | IsRolledOver () const |
| virtual bool16 | GetVisibleState () const |
| virtual bool16 | IsVisible (bool16 requireVisibleWindow=kFalse) const |
| virtual void | Enable (bool16 doEnable, bool16 invalidate) |
| virtual void | Disable (bool16 invalidate) |
| virtual bool16 | GetEnableState () const |
| virtual bool16 | IsEnabled () const |
| virtual void | ParentsEnableStateChanged (bool16 enable, bool16 invalidate) |
| virtual void | Init (const WidgetID &widgetId=kDefaultWidgetId, const PMRect &bbox=kZeroRect, RsrcID rsrcID=0) |
| virtual void | DoAutoDetach () |
| virtual PMRect | GlobalToView (const PMRect &convertRect) const |
| virtual PMPoint | GlobalToView (const PMPoint &convertPoint) const |
| virtual PMRect | GlobalToWindow (const PMRect &convertRect) const |
| virtual PMPoint | GlobalToWindow (const PMPoint &convertPoint) const |
| virtual PMRect | ViewToGlobal (const PMRect &convertRect) const |
| virtual PMPoint | ViewToGlobal (const PMPoint &convertPoint) const |
| virtual PMRect | WindowToGlobal (const PMRect &convertRect) const |
| virtual PMPoint | WindowToGlobal (const PMPoint &convertPoint) const |
| virtual void | SetClipToSelfEnabled (bool16 clipChildren) const |
| bool16 | IsWidgetConstructionFinished () const |
| void | WidgetConstructionFinished (const bool16 bFlag) |
| void | MarkDisabledByNonSuppressedUIIfRequired (const bool16 bFlag) |
| void | MarkHiddenByNonSuppressedUIIfRequired (const bool16 bFlag) |
| bool16 | IsDisabledBySuppressedUI () const |
| void | DisableBySuppressedUI (const bool16 bFlag) |
| bool16 | IsHiddenBySuppressedUI () const |
| void | HideBySuppressedUI (const bool16 bFlag) |
Public Member Functions inherited from AbstractControlView | |
| AbstractControlView (IPMUnknown *boss) | |
| virtual RsrcID | GetRsrcID () const |
| virtual void | SetRsrcID (const RsrcID &id) |
| virtual PluginID | GetRsrcPluginID () const |
| virtual void | SetRsrcPluginID (const PluginID &id) |
| virtual WidgetID | GetWidgetID () const |
| virtual void | SetWidgetID (const WidgetID &id) |
| virtual PMPoint | ConstrainDimensions (const PMPoint &dimensions) const |
| virtual SysRect | GetBBox () const |
| virtual PMMatrix * | GetContentToWindowTransform () const |
| virtual void | ContentToWindowTransform (PMPoint *point) const |
| virtual void | ContentToWindowTransform (PMRect *rect) const |
| virtual void | ContentToWindowTransform (PMPolygon4 *poly) const |
| virtual void | WindowToContentTransform (PMPoint *point) const |
| virtual void | WindowToContentTransform (PMRect *rect) const |
| virtual void | WindowToContentTransform (PMPolygon4 *poly) const |
| virtual PMMatrix | GetContentToWindowMatrix () const |
| virtual PMMatrix | GetWindowToContentMatrix () const |
| virtual PMRect | GetContentBounds_ () const |
| virtual void | DoAutoAttach () |
Public Member Functions inherited from IControlView | |
| void | ShowView (bool16 doShow=kTrue) |
| void | HideView () |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Additional Inherited Members | |
Public Types inherited from IControlView | |
| enum | { kDefaultIID = IID_ICONTROLVIEW } |
Static Public Member Functions inherited from DVAbstractControlView | |
| static void | PreDraw (IViewPort *viewPort, IControlView *iView, int32 &setupFlagsOut, ICMSProofing *cmsProof) |
| static void | PostDraw (IViewPort *viewPort, IControlView *iView, int32 setupFlagsIn, ICMSProofing *cmsProof) |
Protected Member Functions inherited from DVBasePanelView | |
| void | SetWantsToDrawWithAGM (bool drawWithAGM=true) |
Protected Attributes inherited from DVHostedWidgetView | |
| unsigned int | fGeometryBusy: 1 |
Drover-based widget equivalent for PanelView - the base container widget. This version does not
setup an AGM Graphics chain and should be used for PanelViews that dont need custom AGM drawing.
| virtual |
Default implementation resets transform and panorama. Subclasses sometimes override this to do some delayed initialization.
Reimplemented from DVBasePanelView.
Reimplemented in CelPnlPanelView.