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

Public Types | |
| enum | { kDefaultIID = IID_IGUIDEDATASUITE } |
Public Member Functions | |
| virtual bool16 | AreGuidesSelected () const =0 |
| virtual void | GetViewThreshold (K2Vector< PMReal > &thresholdList)=0 |
| virtual void | GetColorUID (K2Vector< UID > &colorUIDList)=0 |
| virtual void | GetType (K2Vector< IGuideData::GuideType > &typeList)=0 |
| virtual void | GetGrowZone (K2Vector< PMReal > &growZoneList)=0 |
| virtual ErrorCode | DeselectGuideUnderViewThreshold (PMReal viewTheshold)=0 |
| virtual ErrorCode | DoSetColor (const UID &colorUID)=0 |
| virtual ErrorCode | DoSetThreshold (const PMReal &viewTheshold)=0 |
| virtual ErrorCode | DoSetType (IGuideData::GuideType type)=0 |
| virtual ErrorCode | DoSetGrowZone (const PMReal &growZone)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Defines the interface for a guide data suite to be used in the new selection architecture
| pure virtual |
Does the selection contain guides (guides cannot be selected with anything else)
| none |
| pure virtual |
Deselect guides with a view threshold below the specified value.
| viewTheshold | - value for view threshold when guides are no longer visible. |
| pure virtual |
Change the color of the selected guides.
| colorRef | - UIDRef for the UID color to change the guide color. |
| pure virtual |
Process commands to set the guides in the selection to have the indicated grow zone.
| growZone | - the grow zone to set, see IGuideData |
| pure virtual |
Change the viewThreshold of the selected guides.
| viewTheshold | - value for view threshold when guides are no longer visible. |
| pure virtual |
Process commands to set the guides in the selection to the indicated guide type.
| type | - what type of guides to set, see IGuideData |
Return a list of color UID values for guides in the selection. Only the unique UIDs are returned.
| colorIndex |
Return a list of guide zones for guides in the selection. Only the unique values are returned.
| growZoneList |
| pure virtual |
Return a list of guide data types for guides in the selection. Only the unique types are returned.
| typeList |