1 /* This file is automatically generated from cssproperties.in by makeprop, do not edit */
2 /* Copyright 1998 W. Bastian */
3 
4 #ifndef CSSPROPERTIES_H
5 #define CSSPROPERTIES_H
6 
7 DOM::DOMString getPropertyName(unsigned short id) KHTML_NO_EXPORT;
8 
9 #define CSS_PROP_INVALID 0
10 #define CSS_PROP_MIN 1
11 #define CSS_PROP_BACKGROUND_COLOR 1
12 #define CSS_PROP_BACKGROUND_IMAGE 2
13 #define CSS_PROP_BACKGROUND_REPEAT 3
14 #define CSS_PROP_BACKGROUND_ATTACHMENT 4
15 #define CSS_PROP_BACKGROUND_POSITION 5
16 #define CSS_PROP_BACKGROUND_POSITION_X 6
17 #define CSS_PROP_BACKGROUND_POSITION_Y 7
18 #define CSS_PROP_BACKGROUND_CLIP 8
19 #define CSS_PROP_BACKGROUND_ORIGIN 9
20 #define CSS_PROP_BACKGROUND_SIZE 10
21 #define CSS_PROP_BORDER_TOP_RIGHT_RADIUS 11
22 #define CSS_PROP_BORDER_BOTTOM_RIGHT_RADIUS 12
23 #define CSS_PROP_BORDER_BOTTOM_LEFT_RADIUS 13
24 #define CSS_PROP_BORDER_TOP_LEFT_RADIUS 14
25 #define CSS_PROP_BORDER_RADIUS 15
26 #define CSS_PROP_BORDER_COLLAPSE 16
27 #define CSS_PROP_BORDER_SPACING 17
28 #define CSS_PROP__KHTML_BORDER_HORIZONTAL_SPACING 18
29 #define CSS_PROP__KHTML_BORDER_VERTICAL_SPACING 19
30 #define CSS_PROP_BORDER_TOP_COLOR 20
31 #define CSS_PROP_BORDER_RIGHT_COLOR 21
32 #define CSS_PROP_BORDER_BOTTOM_COLOR 22
33 #define CSS_PROP_BORDER_LEFT_COLOR 23
34 #define CSS_PROP_BORDER_TOP_STYLE 24
35 #define CSS_PROP_BORDER_RIGHT_STYLE 25
36 #define CSS_PROP_BORDER_BOTTOM_STYLE 26
37 #define CSS_PROP_BORDER_LEFT_STYLE 27
38 #define CSS_PROP_BORDER_TOP_WIDTH 28
39 #define CSS_PROP_BORDER_RIGHT_WIDTH 29
40 #define CSS_PROP_BORDER_BOTTOM_WIDTH 30
41 #define CSS_PROP_BORDER_LEFT_WIDTH 31
42 #define CSS_PROP_BOTTOM 32
43 #define CSS_PROP_CAPTION_SIDE 33
44 #define CSS_PROP_CLEAR 34
45 #define CSS_PROP_CLIP 35
46 #define CSS_PROP_COLOR 36
47 #define CSS_PROP_CONTENT 37
48 #define CSS_PROP_COUNTER_INCREMENT 38
49 #define CSS_PROP_COUNTER_RESET 39
50 #define CSS_PROP_CURSOR 40
51 #define CSS_PROP_DIRECTION 41
52 #define CSS_PROP_DISPLAY 42
53 #define CSS_PROP_EMPTY_CELLS 43
54 #define CSS_PROP_FLOAT 44
55 #define CSS_PROP_FONT_FAMILY 45
56 #define CSS_PROP_FONT_SIZE 46
57 #define CSS_PROP_FONT_STYLE 47
58 #define CSS_PROP_FONT_VARIANT 48
59 #define CSS_PROP_FONT_WEIGHT 49
60 #define CSS_PROP_HEIGHT 50
61 #define CSS_PROP_LEFT 51
62 #define CSS_PROP_LETTER_SPACING 52
63 #define CSS_PROP_LINE_HEIGHT 53
64 #define CSS_PROP_LIST_STYLE_IMAGE 54
65 #define CSS_PROP_LIST_STYLE_POSITION 55
66 #define CSS_PROP_LIST_STYLE_TYPE 56
67 #define CSS_PROP_MARGIN_TOP 57
68 #define CSS_PROP_MARGIN_RIGHT 58
69 #define CSS_PROP_MARGIN_BOTTOM 59
70 #define CSS_PROP_MARGIN_LEFT 60
71 #define CSS_PROP__KHTML_MARGIN_START 61
72 #define CSS_PROP__KHTML_MARQUEE 62
73 #define CSS_PROP__KHTML_MARQUEE_DIRECTION 63
74 #define CSS_PROP__KHTML_MARQUEE_INCREMENT 64
75 #define CSS_PROP__KHTML_MARQUEE_REPETITION 65
76 #define CSS_PROP__KHTML_MARQUEE_SPEED 66
77 #define CSS_PROP__KHTML_MARQUEE_STYLE 67
78 #define CSS_PROP_MAX_HEIGHT 68
79 #define CSS_PROP_MAX_WIDTH 69
80 #define CSS_PROP_MIN_HEIGHT 70
81 #define CSS_PROP_MIN_WIDTH 71
82 #define CSS_PROP_ORPHANS 72
83 #define CSS_PROP_OPACITY 73
84 #define CSS_PROP_OUTLINE_COLOR 74
85 #define CSS_PROP_OUTLINE_OFFSET 75
86 #define CSS_PROP_OUTLINE_STYLE 76
87 #define CSS_PROP_OUTLINE_WIDTH 77
88 #define CSS_PROP_OVERFLOW 78
89 #define CSS_PROP_OVERFLOW_X 79
90 #define CSS_PROP_OVERFLOW_Y 80
91 #define CSS_PROP_PADDING_TOP 81
92 #define CSS_PROP_PADDING_RIGHT 82
93 #define CSS_PROP_PADDING_BOTTOM 83
94 #define CSS_PROP_PADDING_LEFT 84
95 #define CSS_PROP__KHTML_PADDING_START 85
96 #define CSS_PROP_PAGE_BREAK_AFTER 86
97 #define CSS_PROP_PAGE_BREAK_BEFORE 87
98 #define CSS_PROP_PAGE_BREAK_INSIDE 88
99 #define CSS_PROP_POSITION 89
100 #define CSS_PROP_QUOTES 90
101 #define CSS_PROP_RIGHT 91
102 #define CSS_PROP_SIZE 92
103 #define CSS_PROP_SRC 93
104 #define CSS_PROP_TABLE_LAYOUT 94
105 #define CSS_PROP_TEXT_ALIGN 95
106 #define CSS_PROP_TEXT_DECORATION 96
107 #define CSS_PROP_TEXT_INDENT 97
108 #define CSS_PROP_TEXT_OVERFLOW 98
109 #define CSS_PROP_TEXT_SHADOW 99
110 #define CSS_PROP_TEXT_TRANSFORM 100
111 #define CSS_PROP_TOP 101
112 #define CSS_PROP_UNICODE_BIDI 102
113 #define CSS_PROP_UNICODE_RANGE 103
114 #define CSS_PROP_VERTICAL_ALIGN 104
115 #define CSS_PROP_VISIBILITY 105
116 #define CSS_PROP_WHITE_SPACE 106
117 #define CSS_PROP_WIDOWS 107
118 #define CSS_PROP_WIDTH 108
119 #define CSS_PROP_WORD_WRAP 109
120 #define CSS_PROP_WORD_SPACING 110
121 #define CSS_PROP_Z_INDEX 111
122 #define CSS_PROP_BACKGROUND 112
123 #define CSS_PROP_BORDER 113
124 #define CSS_PROP_BORDER_COLOR 114
125 #define CSS_PROP_BORDER_STYLE 115
126 #define CSS_PROP_BORDER_TOP 116
127 #define CSS_PROP_BORDER_RIGHT 117
128 #define CSS_PROP_BORDER_BOTTOM 118
129 #define CSS_PROP_BORDER_LEFT 119
130 #define CSS_PROP_BORDER_WIDTH 120
131 #define CSS_PROP_BOX_SIZING 121
132 #define CSS_PROP_FONT 122
133 #define CSS_PROP_LIST_STYLE 123
134 #define CSS_PROP_MARGIN 124
135 #define CSS_PROP_OUTLINE 125
136 #define CSS_PROP_PADDING 126
137 #define CSS_PROP_SCROLLBAR_BASE_COLOR 127
138 #define CSS_PROP_SCROLLBAR_FACE_COLOR 128
139 #define CSS_PROP_SCROLLBAR_SHADOW_COLOR 129
140 #define CSS_PROP_SCROLLBAR_HIGHLIGHT_COLOR 130
141 #define CSS_PROP_SCROLLBAR_3DLIGHT_COLOR 131
142 #define CSS_PROP_SCROLLBAR_DARKSHADOW_COLOR 132
143 #define CSS_PROP_SCROLLBAR_TRACK_COLOR 133
144 #define CSS_PROP_SCROLLBAR_ARROW_COLOR 134
145 #define CSS_PROP__KHTML_FLOW_MODE 135
146 #define CSS_PROP__KHTML_USER_INPUT 136
147 #define CSS_PROP_ALIGNMENT_BASELINE 137
148 #define CSS_PROP_BASELINE_SHIFT 138
149 #define CSS_PROP_CLIP_PATH 139
150 #define CSS_PROP_CLIP_RULE 140
151 #define CSS_PROP_COLOR_INTERPOLATION 141
152 #define CSS_PROP_COLOR_INTERPOLATION_FILTERS 142
153 #define CSS_PROP_COLOR_PROFILE 143
154 #define CSS_PROP_COLOR_RENDERING 144
155 #define CSS_PROP_DOMINANT_BASELINE 145
156 #define CSS_PROP_ENABLE_BACKGROUND 146
157 #define CSS_PROP_FILL 147
158 #define CSS_PROP_FILL_OPACITY 148
159 #define CSS_PROP_FILL_RULE 149
160 #define CSS_PROP_FILTER 150
161 #define CSS_PROP_FLOOD_COLOR 151
162 #define CSS_PROP_FLOOD_OPACITY 152
163 #define CSS_PROP_FONT_SIZE_ADJUST 153
164 #define CSS_PROP_FONT_STRETCH 154
165 #define CSS_PROP_GLYPH_ORIENTATION_HORIZONTAL 155
166 #define CSS_PROP_GLYPH_ORIENTATION_VERTICAL 156
167 #define CSS_PROP_IMAGE_RENDERING 157
168 #define CSS_PROP_KERNING 158
169 #define CSS_PROP_LIGHTING_COLOR 159
170 #define CSS_PROP_MARKER 160
171 #define CSS_PROP_MARKER_END 161
172 #define CSS_PROP_MARKER_MID 162
173 #define CSS_PROP_MARKER_START 163
174 #define CSS_PROP_MASK 164
175 #define CSS_PROP_POINTER_EVENTS 165
176 #define CSS_PROP_SHAPE_RENDERING 166
177 #define CSS_PROP_STOP_COLOR 167
178 #define CSS_PROP_STOP_OPACITY 168
179 #define CSS_PROP_STROKE 169
180 #define CSS_PROP_STROKE_DASHARRAY 170
181 #define CSS_PROP_STROKE_DASHOFFSET 171
182 #define CSS_PROP_STROKE_LINECAP 172
183 #define CSS_PROP_STROKE_LINEJOIN 173
184 #define CSS_PROP_STROKE_MITERLIMIT 174
185 #define CSS_PROP_STROKE_OPACITY 175
186 #define CSS_PROP_STROKE_WIDTH 176
187 #define CSS_PROP_TEXT_ANCHOR 177
188 #define CSS_PROP_TEXT_RENDERING 178
189 #define CSS_PROP_WRITING_MODE 179
190 
191 #define CSS_PROP_TOTAL 180
192 const size_t maxCSSPropertyNameLength = 32;
193 #endif
194 
195