aligndlg.h File Reference

(r1785/r751)

#include "rnddlgs.h"
#include "transop.h"

Go to the source code of this file.

Classes

struct  AlignParam
struct  ObjInfo
struct  LineData
class  ArrangeAlignment
 Align object dialog. More...
class  OpAlign
 Undo-able Op to Align objects. More...

Defines

#define OPTOKEN_ALIGNDLG   _T("ArrangeAlignment")
#define OPTOKEN_OPALIGN   _T("OpAlign")

Enumerations

enum  AlignType {
  AlignNone = 0, AlignLow = 1, AlignCentre = 2, AlignHigh = 3,
  DistributeLow = 4, DistributeCentre = 5, DistributeHigh = 6, DistributeEqui = 7
}
enum  TargetType { ToSelection = 0, ToPage = 1, ToSpread = 2 }

Variables

const INT32 DiagRects = 4


Define Documentation

#define OPTOKEN_ALIGNDLG   _T("ArrangeAlignment")
 

Definition at line 105 of file aligndlg.h.

#define OPTOKEN_OPALIGN   _T("OpAlign")
 

Definition at line 106 of file aligndlg.h.


Enumeration Type Documentation

enum AlignType
 

Enumerator:
AlignNone 
AlignLow 
AlignCentre 
AlignHigh 
DistributeLow 
DistributeCentre 
DistributeHigh 
DistributeEqui 

Definition at line 109 of file aligndlg.h.

00110 {
00111     AlignNone       =0,
00112     AlignLow        =1,     // ie left or bottom
00113     AlignCentre     =2,
00114     AlignHigh       =3,     // ie right or top
00115     DistributeLow   =4,     // ie left or bottom
00116     DistributeCentre=5,
00117     DistributeHigh  =6,     // ie right or top
00118     DistributeEqui  =7
00119 };  

enum TargetType
 

Enumerator:
ToSelection 
ToPage 
ToSpread 

Definition at line 122 of file aligndlg.h.

00123 {
00124     ToSelection=0,
00125     ToPage     =1,
00126     ToSpread   =2
00127 };  


Variable Documentation

const INT32 DiagRects = 4
 

Definition at line 153 of file aligndlg.h.


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