![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IGUIDEPREFERENCESFACADE } |
Public Member Functions | |
| virtual bool | GetShowSmartGuides () const =0 |
| virtual ErrorCode | ShowSmartGuides (bool bShow) const =0 |
| virtual bool | GetSmartAlignToObjectCenter () const =0 |
| virtual ErrorCode | SetSmartAlignToObjectCenter (bool bEnable) const =0 |
| virtual bool | GetSmartAlignToObjectEdges () const =0 |
| virtual ErrorCode | SetSmartAlignToObjectEdges (bool bEnable) const =0 |
| virtual bool | GetSmartDimensionsEnabled () const =0 |
| virtual ErrorCode | SetSmartDimensionsEnabled (bool bEnable) const =0 |
| virtual bool | GetSmartSpacingEnabled () const =0 |
| virtual ErrorCode | SetSmartSpacingEnabled (bool bEnable) const =0 |
| virtual UIDRef | GetSmartGuidesColor () const =0 |
| virtual ErrorCode | SetSmartGuidesColor (UID color) 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 |
| pure virtual |
Return whether or not Smart Guides are enabled.
| pure virtual |
Return whether or not Smart Guides will snap to the center of objects.
| pure virtual |
Return whether or not Smart Guides will snap to the edges of objects.
| pure virtual |
Return whether or not Smart Dimension guides are enabled.
| pure virtual |
Return UIDRef of the Smart Guides' UI color. The result can be
passed to Utils<IUIColorUtils>()->GetRGBColorValue() to obtain a ColorArray representing the RGB color components.
| pure virtual |
Return whether or not Smart Spacing guides are enabled.
| pure virtual |
Set whether or not Smart Guides will snap to the center of objects.
| bEnable | [IN]: true to enable, false to disable |
| pure virtual |
Set whether or not Smart Guides will snap to the edges of objects.
| bEnable | [IN]: true to enable, false to disable |
| pure virtual |
Set whether or not Smart Dimension guides are enabled.
| bEnable | [IN]: true to enable, false to disable |
| pure virtual |
Set Smart Guides color.
| color | [IN]: UID of the UI color to set. |
| pure virtual |
Set whether or not to enable Smart Spacing guides.
| bEnable | [IN]: true to enable, false to disable |
| pure virtual |
Set whether or not the Smart Guides feature is enabled.
| bShow | [IN]: true to enable, false to disable |