InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IDuplicatePrefs Class Referenceabstract

#include <IDuplicatePrefs.h>

Inheritance diagram for IDuplicatePrefs:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IDUPLICATEPREFS }
 

Public Member Functions

virtual void SetXOffset (const PMReal newOffset)=0
 
virtual const PMReal GetXOffset ()=0
 
virtual void SetYOffset (const PMReal newOffset)=0
 
virtual const PMReal GetYOffset ()=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

An interface off the kWorkspaceBoss, holds defaults for Step and Repeat and object duplication via keyboard shortcut.

Member Function Documentation

virtual const PMReal IDuplicatePrefs::GetXOffset ()
pure virtual

Return the x offset vale.

Parameters
none
Returns
PMReal the x offset value for duplicating objects.
virtual const PMReal IDuplicatePrefs::GetYOffset ()
pure virtual

Return the y offset vale.

Parameters
none
Returns
PMReal the y offset value for duplicating objects.
virtual void IDuplicatePrefs::SetXOffset (const PMReal newOffset)
pure virtual

Function to set the session preferences for duplicating objects. Step and Repeat dialog sets these values, they are used when duplicating objects via keyboard shortcut.

Parameters
newOffsetthe x offset in pasteboard units for duplicating objects.
virtual void IDuplicatePrefs::SetYOffset (const PMReal newOffset)
pure virtual

Function to set the session preferences for duplicating objects. Step and Repeat dialog sets these values, they are used when duplicating objects via keyboard shortcut.

Parameters
newOffsetthe y offset in pasteboard units for duplicating objects.