InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IWidgetUtils Member List

This is the complete list of members for IWidgetUtils, including all inherited members.
AddRef() const =0IPMUnknownpure virtual
CanDrawSampleText(IPMFont *font, PMString &stringToDraw, float fontSize)=0IWidgetUtilspure virtual
CanTQDrawSampleText(std::string fontName, PMString &stringToDraw, float fontSize)=0IWidgetUtilspure virtual
CombineRegions(IControlView *widget, SysWireframe &theRgn) const =0IWidgetUtilspure virtual
ConvertPointToLocalWindow(const PMPoint &mouseLocationInParentWindowCoords, IControlView *destinationView)=0IWidgetUtilspure virtual
CopyBitsToView(IControlView *view, const Int32Rect &dstBounds, IDVPlatformOffscreen *srcOffscreen, const Int32Rect &srcBounds, const PMMatrix &clip2destMatrix=PMMatrix(), const SysRgn clipRgn=nil)=0IWidgetUtilspure virtual
CreateContextUI(const RsrcSpec &rSpec, const PMRect &globalAnchorRect, const ClassID &popupWindowClass=kPopupWindowBoss, bool16 preferredtoBeDrawnOnLeft=kFalse, bool16 invokedFromPalette=kFalse, bool16 okToCacheDialog=kFalse, bool16 openImmediately=kTrue)=0IWidgetUtilspure virtual
CreateContextUI_Generic(const RsrcSpec &rSpec, const PMRect &globalAnchorRect, const ClassID &popupWindowClass=kPopupWindowBoss, bool16 preferredtoBeDrawnOnLeft=kFalse, bool16 invokedFromPalette=kFalse, bool16 okToCacheDialog=kFalse, bool16 openImmediately=kTrue)=0IWidgetUtilspure virtual
DeleteWidgetAndChildren(IControlView *widgetToDelete)=0 (defined in IWidgetUtils)IWidgetUtilspure virtual
DrawFocusRect(IControlView *view, const PMRect &r, bool16 flushDrawing)=0IWidgetUtilspure virtual
DrawHilitePath(IControlView *view, const PMPointList &pts, bool16 flushDrawing=kTrue, PMReal hiliteThickness=kDefaultHiliteThickness)=0IWidgetUtilspure virtual
DrawHilitePath(IControlView *view, const PMPointListCollection &subPaths, bool16 flushDrawing=kTrue, PMReal hiliteThickness=kDefaultHiliteThickness)=0IWidgetUtilspure virtual
DrawHilitePath(IControlView *view, SysWireframe hilitePath, bool16 flushDrawing=kTrue, PMReal hiliteThickness=kDefaultHiliteThickness)=0IWidgetUtilspure virtual
DrawHiliteRect(IControlView *view, const PMRect &r, bool16 flushDrawing=kTrue, PMReal hiliteThickness=kDefaultHiliteThickness)=0 (defined in IWidgetUtils)IWidgetUtilspure virtual
DrawLeftRoundedRect(dvaui::drawbot::Drawbot *drawBotP, const RoundedRectAppearance &roundedRectAppearance)=0IWidgetUtilspure virtual
DrawPaletteFill(const IControlView *widget, dvaui::drawbot::Drawbot *pDrawbot, const PMRect *rectToFill=nil)=0IWidgetUtilspure virtual
DrawPaletteFill(const IControlView *widget, IGraphicsPort *port, const PMRect *rectToFill=nil)=0IWidgetUtilspure virtual
DrawRightRoundedRect(dvaui::drawbot::Drawbot *drawBotP, const RoundedRectAppearance &roundedRectAppearance)=0IWidgetUtilspure virtual
DrawRoundedRect(dvaui::drawbot::Drawbot *drawBotP, const RoundedRectAppearance &roundedRectAppearance)=0IWidgetUtilspure virtual
DrawTopRoundedRect(dvaui::drawbot::Drawbot *drawBotP, const RoundedRectAppearance &roundedRectAppearance)=0IWidgetUtilspure virtual
FillHilitePath(IControlView *view, const PMPointListCollection &subPaths, bool16 flushDrawing=kTrue)=0IWidgetUtilspure virtual
FillHiliteRect(IControlView *view, const PMRect &r, bool16 flushDrawing=kTrue)=0IWidgetUtilspure virtual
FormatUserDecimal(PMString *string)=0IWidgetUtilspure virtual
GetAppropriateFontForWidget(const IControlView *widget)=0IWidgetUtilspure virtual
GetBoundingBoxScaleFactor()=0IWidgetUtilspure virtual
GetEffectiveIconRsrcID(float uiSCale, RsrcID baseRsrcID)=0 (defined in IWidgetUtils)IWidgetUtilspure virtual
GetEffectiveScaleFactor(const IControlView *view)=0IWidgetUtilspure virtual
GetFormattedScalingString(const PMReal &value, PMString &outString, const bool16 bFormatWithParens)=0IWidgetUtilspure virtual
GetFormattedString(const PMReal &value, const bool16 &bHorizontal, PMString &outString)=0IWidgetUtilspure virtual
GetImageName(PluginID pluginID, RsrcType rsrcType, RsrcID iconRsrcID)=0IWidgetUtilspure virtual
GetViewScaleFactorReal(const IControlView *view)=0IWidgetUtilspure virtual
GetViewYPosition(IGraphicsContext *gc, const InterfaceFontInfo &fontInfo, const PMReal &height)=0 (defined in IWidgetUtils)IWidgetUtilspure virtual
GrayOutFrameContents(IGraphicsPort *gc, PMRect frame, PMReal transparency)=0IWidgetUtilspure virtual
GridPanel_PositionWidgets(IPanelControlData *panel, int32 first, int32 last)=0 (defined in IWidgetUtils)IWidgetUtilspure virtual
IsClusterControllableChildWidget(IControlView *widget, bool16 &isSelected, bool16 checkParentToBeCluster=kFalse)=0IWidgetUtilspure virtual
IsWidgetInPalette(const IControlView *iWidget)=0IWidgetUtilspure virtual
kDefaultIID enum value (defined in IWidgetUtils)IWidgetUtils
LoadIconResource(PluginID pluginID, RsrcID iconRsrcID, RsrcType &outRsrcType, std::string &outImageName, float iconScale, float &loadedIconScale, bool16 isDark=kFalse)=0 (defined in IWidgetUtils)IWidgetUtilspure virtual
QueryColorSpecForWidget(const IPMUnknown *widget)=0IWidgetUtilspure virtual
QueryDescendentWidgetOfType(IPMUnknown *widget, PMIID interfaceID)=0IWidgetUtilspure virtual
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
QueryRelatedWidget(const IPMUnknown *widget, const WidgetID &widgetId, const PMIID &iid)=0IWidgetUtilspure virtual
Release() const =0IPMUnknownpure virtual
RepositionAndShowContextUIPopup(IWindow *popupWindow, bool16 showWindow=kTrue, const PMRect &globalAnchorRect=kZeroRect, bool16 inFront=kTrue)=0IWidgetUtilspure virtual
SetIconDimensions(PluginID pluginID, RsrcType rsrcType, RsrcID rscID, RsrcID iconRsrcID, float iconScale, float *loadedIconScale)=0 (defined in IWidgetUtils)IWidgetUtilspure virtual
SetTextHighlightColor(IGraphicsPort *gPort, const IControlView *view)=0IWidgetUtilspure virtual
SimulateClick(IEventHandler *targetEH)=0IWidgetUtilspure virtual
StripAccelerators(PMString &rawString)=0IWidgetUtilspure virtual
StripUserDecimal(PMString *string)=0IWidgetUtilspure virtual