Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/src/ceguilua/ceguilua-0.5.0/package/falagard/Enums.pkg @ 3614

Last change on this file since 3614 was 2710, checked in by rgrieder, 16 years ago

Merged buildsystem3 containing buildsystem2 containing Adi's buildsystem branch back to the trunk.
Please update the media directory if you were not using buildsystem3 before.

  • Property svn:eol-style set to native
File size: 2.6 KB
Line 
1/******************************************************************************
2  DimensionType
3*******************************************************************************/
4enum DimensionType
5{
6  DT_LEFT_EDGE,
7  DT_X_POSITION,
8  DT_TOP_EDGE,
9  DT_Y_POSITION,
10  DT_RIGHT_EDGE,
11  DT_BOTTOM_EDGE,
12  DT_WIDTH,
13  DT_HEIGHT,
14  DT_X_OFFSET,
15  DT_Y_OFFSET,
16  DT_INVALID
17};
18
19
20/******************************************************************************
21  VerticalFormatting 
22*******************************************************************************/
23enum VerticalFormatting
24{
25  VF_TOP_ALIGNED,
26  VF_CENTRE_ALIGNED,
27  VF_BOTTOM_ALIGNED,
28  VF_STRETCHED, 
29  VF_TILED
30};
31
32
33/******************************************************************************
34  HorizontalFormatting 
35*******************************************************************************/
36enum HorizontalFormatting
37{
38  HF_LEFT_ALIGNED,
39  HF_CENTRE_ALIGNED,
40  HF_RIGHT_ALIGNED,
41  HF_STRETCHED,
42  HF_TILED
43};
44
45/******************************************************************************
46  VerticalTextFormatting 
47*******************************************************************************/
48enum VerticalTextFormatting
49{
50  VTF_TOP_ALIGNED,
51  VTF_CENTRE_ALIGNED,
52  VTF_BOTTOM_ALIGNED
53};
54
55/******************************************************************************
56  HorinzontalTextFormatting 
57*******************************************************************************/
58enum HorizontalTextFormatting
59{
60  HTF_LEFT_ALIGNED,
61  HTF_RIGHT_ALIGNED,
62  HTF_CENTRE_ALIGNED,
63  HTF_JUSTIFIED,
64  HTF_WORDWRAP_LEFT_ALIGNED,
65  HTF_WORDWRAP_RIGHT_ALIGNED,
66  HTF_WORDWRAP_CENTRE_ALIGNED,
67  HTF_WORDWRAP_JUSTIFIED
68};
69
70/******************************************************************************
71  FontMetricType   
72*******************************************************************************/
73enum FontMetricType
74{
75  FMT_LINE_SPACING,
76  FMT_BASELINE,
77  FMT_HORZ_EXTENT
78};
79
80/******************************************************************************
81  DimensionOperator
82*******************************************************************************/
83enum DimensionOperator
84{
85  DOP_NOOP,
86  DOP_ADD,
87  DOP_SUBTRACT,
88  DOP_MULTIPLY,
89  DOP_DIVIDE
90};
91
92/******************************************************************************
93  FrameImageComponent
94*******************************************************************************/
95enum FrameImageComponent
96{
97  FIC_BACKGROUND,
98  FIC_TOP_LEFT_CORNER,
99  FIC_TOP_RIGHT_CORNER,
100  FIC_BOTTOM_LEFT_CORNER,
101  FIC_BOTTOM_RIGHT_CORNER,
102  FIC_LEFT_EDGE,
103  FIC_RIGHT_EDGE,
104  FIC_TOP_EDGE,
105  FIC_BOTTOM_EDGE,
106  FIC_FRAME_IMAGE_COUNT
107};
108
Note: See TracBrowser for help on using the repository browser.