![]() | InDesign SDK 20.5 |
Public Member Functions | |
| virtual void | NotifyBeginTracking (const PBPMPoint &startPoint, const TrackingEffect &effect)=0 |
| virtual void | NotifyContinueTracking (const PBPMPoint &startPoint, const PBPMPoint &endPoint, const TrackingEffect &effect)=0 |
| virtual void | NotifyContinueTracking (const PBPMPoint &startPoint, const PBPMPoint &middlePoint, const PBPMPoint &endPoint, const TrackingEffect &effect)=0 |
| virtual void | NotifyEndTracking (const PBPMPoint &startPoint, const PBPMPoint &endPoint, const TrackingEffect &effect)=0 |
| virtual PBPMPoint | GetStartPoint () const =0 |
| virtual PBPMPoint | GetEndPoint () const =0 |
| virtual PBPMPoint | GetMiddlePoint () const =0 |
| virtual TrackingState | GetTrackingState () const =0 |
| virtual TrackingEffect | GetTrackingEffect () const =0 |
| virtual void | EnableGridMode (bool enabled)=0 |
| virtual void | SetRows (int32 rows)=0 |
| virtual void | SetColumns (int32 columns)=0 |
| virtual void | SetInsets (const PMReal &left, const PMReal &top, const PMReal &right, const PMReal &bottom)=0 |
| virtual void | SetHorizontalSpacing (const PMReal &horzSpace)=0 |
| virtual void | SetVerticalSpacing (const PMReal &vertSpace)=0 |
| virtual void | SetGridBounds (const PMRect &bounds)=0 |
| virtual bool | IsGridModeEnabled () const =0 |
| virtual int32 | GetRows () const =0 |
| virtual int32 | GetColumns () const =0 |
| virtual const PMRect & | GetInsets () const =0 |
| virtual PMReal | GetHorizontalSpacing () const =0 |
| virtual PMReal | GetVerticalSpacing () const =0 |
| virtual const PMRect & | GetGridBounds () 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 |
Methods for grid/contact sheet creation when using the creation tools.EnableGridMode is called to enable/disable the creation of grids when using tools such as the Rectangle tool.
| enabled | [IN]: true to enable grid mode, false to disable |
| pure virtual |
GetColumns
| pure virtual |
GetGridBounds
| pure virtual |
GetHorizontalSpacing
| pure virtual |
GetInsets
| pure virtual |
GetRows
| pure virtual |
GetVerticalSpacing
| pure virtual |
IsGridModeEnabled
| pure virtual |
Set the number of columns in the grid.
| columns | [IN]: the number of columns. |
| pure virtual |
Set the amount of horizontal spacing between columns.
| horzSpace | [IN]: horizontal spacing. |
| pure virtual |
Set the Insets. Typically zero.
| left | [IN]: left inset. |
| top | [IN]: top inset. |
| right | [IN]: right inset. |
| bottom | [IN]: bottom inset. |
| pure virtual |
Set the number of rows in the grid.
| rows | [IN]: the number of rows. |
| pure virtual |
Set the amount of vertical spacing between rows.
| horzSpace | [IN]: vertical spacing. |