cutop.h File Reference

(r1785/r1282)

Go to the source code of this file.

Classes

class  OpCut
 This class represents the Cut operation. When executed this operation hides all selected objects and places a copy of them on the Internal clipboard. More...
class  OpCopy
 This class represents the Copy operation. When executed this operation makes a copy of all selected objects and places them on the internal clipboard. More...
class  OpParamPasteAtPosition
 Holds information allowing the paste op to paste objects at a specific position. More...
class  OpPaste
 This class represents the Paste operation. When executed this takes a copy of all objects on the internal clipboard and adds them to the visible spread. More...
class  OpPasteAttributes
 This class represents the PasteAttributes operation. The operation applies all attributes common to the objects on the clipboard. This operation is not in itself undoable. It invokes another UndoableOperation to actually apply the attributes. More...
class  OpDelete
 This class represents the Delete operation. When executed this operation hides all selected objects. More...
class  CarbonCopyOp
 This class allows OpClone and OpDuplicate to share common code. Both are derived from it. More...
class  OpDuplicate
class  OpClone
 This class represents the Clone operation. When executed this operation makes a copy of all selected objects, leaving the new objects on top of the existing objects. More...
class  OpCopyAndTransform
 This operation creates a transformed copy of the selected objects. More...

Defines

#define OPTOKEN_CUT   _T("Cut")
#define OPTOKEN_COPY   _T("Copy")
#define OPTOKEN_PASTE   _T("Paste")
#define OPTOKEN_PASTEATSAMEPOS   _T("PasteAtSamePos")
#define OPTOKEN_DELETE   _T("Delete")
#define OPTOKEN_DUPLICATE   _T("Duplicate")
#define OPTOKEN_CLONE   _T("EditClone")
#define OPTOKEN_COPYANDTRANSFORM   _T("CopyAndTransform")
#define OPTOKEN_PASTEATTRIBUTES   _T("PasteAttributes")
#define DEFAULT_DUPLICATE_PLACEMENT_X   (PX_MP_VAL*20)
 Specifies where a duplicate copy of an object will be placed relative to the original object (X offset)Specifies where a duplicate copy of an object will be placed relative to the original object (Y offset)This class represents the Duplicate operation. When executed this operation makes a copy of all selected objects, positioning the new objects a user prefered distance from the original.
#define DEFAULT_DUPLICATE_PLACEMENT_Y   -(PX_MP_VAL*20)


Define Documentation

#define DEFAULT_DUPLICATE_PLACEMENT_X   (PX_MP_VAL*20)
 

Specifies where a duplicate copy of an object will be placed relative to the original object (X offset)Specifies where a duplicate copy of an object will be placed relative to the original object (Y offset)This class represents the Duplicate operation. When executed this operation makes a copy of all selected objects, positioning the new objects a user prefered distance from the original.

Author:
Simon_Maneggio (Xara Group Ltd) <camelotdev@xara.com>
Date:
9/7/93

Definition at line 354 of file cutop.h.

#define DEFAULT_DUPLICATE_PLACEMENT_Y   -(PX_MP_VAL*20)
 

Definition at line 355 of file cutop.h.

#define OPTOKEN_CLONE   _T("EditClone")
 

Definition at line 114 of file cutop.h.

#define OPTOKEN_COPY   _T("Copy")
 

Definition at line 109 of file cutop.h.

#define OPTOKEN_COPYANDTRANSFORM   _T("CopyAndTransform")
 

Definition at line 115 of file cutop.h.

#define OPTOKEN_CUT   _T("Cut")
 

Definition at line 108 of file cutop.h.

#define OPTOKEN_DELETE   _T("Delete")
 

Definition at line 112 of file cutop.h.

#define OPTOKEN_DUPLICATE   _T("Duplicate")
 

Definition at line 113 of file cutop.h.

#define OPTOKEN_PASTE   _T("Paste")
 

Definition at line 110 of file cutop.h.

#define OPTOKEN_PASTEATSAMEPOS   _T("PasteAtSamePos")
 

Definition at line 111 of file cutop.h.

#define OPTOKEN_PASTEATTRIBUTES   _T("PasteAttributes")
 

Definition at line 116 of file cutop.h.


Generated on Sat Nov 10 03:49:07 2007 for Camelot by  doxygen 1.4.4