* <everything>.cs: Make it a little easier for people to compile
[mono.git] / mcs / class / Managed.Windows.Forms / System.Windows.Forms.RTF / StandardCharCode.cs
1 // Permission is hereby granted, free of charge, to any person obtaining
2 // a copy of this software and associated documentation files (the
3 // "Software"), to deal in the Software without restriction, including
4 // without limitation the rights to use, copy, modify, merge, publish,
5 // distribute, sublicense, and/or sell copies of the Software, and to
6 // permit persons to whom the Software is furnished to do so, subject to
7 // the following conditions:
8 // 
9 // The above copyright notice and this permission notice shall be
10 // included in all copies or substantial portions of the Software.
11 // 
12 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
13 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
14 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
15 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
16 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
17 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
18 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
19 //
20 // Copyright (c) 2005 Novell, Inc. (http://www.novell.com)
21 //
22 // Authors:
23 //      Peter Bartok    (pbartok@novell.com)
24 //
25 //
26
27 // COMPLETE
28
29 namespace System.Windows.Forms.RTF {
30
31 #if RTF_LIB
32         public
33 #else
34         internal
35 #endif
36         enum StandardCharCode {
37                 nothing                 = 0,
38                 space                   = 1,
39                 exclam                  = 2,
40                 quotedbl                = 3,
41                 numbersign              = 4,
42                 dollar                  = 5,
43                 percent                 = 6,
44                 ampersand               = 7,
45                 quoteright              = 8,
46                 parenleft               = 9,
47                 parenright              = 10,
48                 asterisk                = 11,
49                 plus                    = 12,
50                 comma                   = 13,
51                 hyphen                  = 14,
52                 period                  = 15,
53                 slash                   = 16,
54                 zero                    = 17,
55                 one                     = 18,
56                 two                     = 19,
57                 three                   = 20,
58                 four                    = 21,
59                 five                    = 22,
60                 six                     = 23,
61                 seven                   = 24,
62                 eight                   = 25,
63                 nine                    = 26,
64                 colon                   = 27,
65                 semicolon               = 28,
66                 less                    = 29,
67                 equal                   = 30,
68                 greater                 = 31,
69                 question                = 32,
70                 at                      = 33,
71                 A                       = 34,
72                 B                       = 35,
73                 C                       = 36,
74                 D                       = 37,
75                 E                       = 38,
76                 F                       = 39,
77                 G                       = 40,
78                 H                       = 41,
79                 I                       = 42,
80                 J                       = 43,
81                 K                       = 44,
82                 L                       = 45,
83                 M                       = 46,
84                 N                       = 47,
85                 O                       = 48,
86                 P                       = 49,
87                 Q                       = 50,
88                 R                       = 51,
89                 S                       = 52,
90                 T                       = 53,
91                 U                       = 54,
92                 V                       = 55,
93                 W                       = 56,
94                 X                       = 57,
95                 Y                       = 58,
96                 Z                       = 59,
97                 bracketleft             = 60,
98                 backslash               = 61,
99                 bracketright            = 62,
100                 asciicircum             = 63,
101                 underscore              = 64,
102                 quoteleft               = 65,
103                 a                       = 66,
104                 b                       = 67,
105                 c                       = 68,
106                 d                       = 69,
107                 e                       = 70,
108                 f                       = 71,
109                 g                       = 72,
110                 h                       = 73,
111                 i                       = 74,
112                 j                       = 75,
113                 k                       = 76,
114                 l                       = 77,
115                 m                       = 78,
116                 n                       = 79,
117                 o                       = 80,
118                 p                       = 81,
119                 q                       = 82,
120                 r                       = 83,
121                 s                       = 84,
122                 t                       = 85,
123                 u                       = 86,
124                 v                       = 87,
125                 w                       = 88,
126                 x                       = 89,
127                 y                       = 90,
128                 z                       = 91,
129                 braceleft               = 92,
130                 bar                     = 93,
131                 braceright              = 94,
132                 asciitilde              = 95,
133                 exclamdown              = 96,
134                 cent                    = 97,
135                 sterling                = 98,
136                 fraction                = 99,
137                 yen                     = 100,
138                 florin                  = 101,
139                 section                 = 102,
140                 currency                = 103,
141                 quotedblleft            = 104,
142                 guillemotleft           = 105,
143                 guilsinglleft           = 106,
144                 guilsinglright          = 107,
145                 fi                      = 108,
146                 fl                      = 109,
147                 endash                  = 110,
148                 dagger                  = 111,
149                 daggerdbl               = 112,
150                 periodcentered          = 113,
151                 paragraph               = 114,
152                 bullet                  = 115,
153                 quotesinglbase          = 116,
154                 quotedblbase            = 117,
155                 quotedblright           = 118,
156                 guillemotright          = 119,
157                 ellipsis                = 120,
158                 perthousand             = 121,
159                 questiondown            = 122,
160                 grave                   = 123,
161                 acute                   = 124,
162                 circumflex              = 125,
163                 tilde                   = 126,
164                 macron                  = 127,
165                 breve                   = 128,
166                 dotaccent               = 129,
167                 dieresis                = 130,
168                 ring                    = 131,
169                 cedilla                 = 132,
170                 hungarumlaut            = 133,
171                 ogonek                  = 134,
172                 caron                   = 135,
173                 emdash                  = 136,
174                 AE                      = 137,
175                 ordfeminine             = 138,
176                 Lslash                  = 139,
177                 Oslash                  = 140,
178                 OE                      = 141,
179                 ordmasculine            = 142,
180                 ae                      = 143,
181                 dotlessi                = 144,
182                 lslash                  = 145,
183                 oslash                  = 146,
184                 oe                      = 147,
185                 germandbls              = 148,
186                 Aacute                  = 149,
187                 Acircumflex             = 150,
188                 Adieresis               = 151,
189                 Agrave                  = 152,
190                 Aring                   = 153,
191                 Atilde                  = 154,
192                 Ccedilla                = 155,
193                 Eacute                  = 156,
194                 Ecircumflex             = 157,
195                 Edieresis               = 158,
196                 Egrave                  = 159,
197                 Eth                     = 160,
198                 Iacute                  = 161,
199                 Icircumflex             = 162,
200                 Idieresis               = 163,
201                 Igrave                  = 164,
202                 Ntilde                  = 165,
203                 Oacute                  = 166,
204                 Ocircumflex             = 167,
205                 Odieresis               = 168,
206                 Ograve                  = 169,
207                 Otilde                  = 170,
208                 Scaron                  = 171,
209                 Thorn                   = 172,
210                 Uacute                  = 173,
211                 Ucircumflex             = 174,
212                 Udieresis               = 175,
213                 Ugrave                  = 176,
214                 Yacute                  = 177,
215                 Ydieresis               = 178,
216                 aacute                  = 179,
217                 acircumflex             = 180,
218                 adieresis               = 181,
219                 agrave                  = 182,
220                 aring                   = 183,
221                 atilde                  = 184,
222                 brokenbar               = 185,
223                 ccedilla                = 186,
224                 copyright               = 187,
225                 degree                  = 188,
226                 divide                  = 189,
227                 eacute                  = 190,
228                 ecircumflex             = 191,
229                 edieresis               = 192,
230                 egrave                  = 193,
231                 eth                     = 194,
232                 iacute                  = 195,
233                 icircumflex             = 196,
234                 idieresis               = 197,
235                 igrave                  = 198,
236                 logicalnot              = 199,
237                 minus                   = 200,
238                 multiply                = 201,
239                 ntilde                  = 202,
240                 oacute                  = 203,
241                 ocircumflex             = 204,
242                 odieresis               = 205,
243                 ograve                  = 206,
244                 onehalf                 = 207,
245                 onequarter              = 208,
246                 onesuperior             = 209,
247                 otilde                  = 210,
248                 plusminus               = 211,
249                 registered              = 212,
250                 thorn                   = 213,
251                 threequarters           = 214,
252                 threesuperior           = 215,
253                 trademark               = 216,
254                 twosuperior             = 217,
255                 uacute                  = 218,
256                 ucircumflex             = 219,
257                 udieresis               = 220,
258                 ugrave                  = 221,
259                 yacute                  = 222,
260                 ydieresis               = 223,
261                 Alpha                   = 224,
262                 Beta                    = 225,
263                 Chi                     = 226,
264                 Delta                   = 227,
265                 Epsilon                 = 228,
266                 Phi                     = 229,
267                 Gamma                   = 230,
268                 Eta                     = 231,
269                 Iota                    = 232,
270                 Kappa                   = 233,
271                 Lambda                  = 234,
272                 Mu                      = 235,
273                 Nu                      = 236,
274                 Omicron                 = 237,
275                 Pi                      = 238,
276                 Theta                   = 239,
277                 Rho                     = 240,
278                 Sigma                   = 241,
279                 Tau                     = 242,
280                 Upsilon                 = 243,
281                 varUpsilon              = 244,
282                 Omega                   = 245,
283                 Xi                      = 246,
284                 Psi                     = 247,
285                 Zeta                    = 248,
286                 alpha                   = 249,
287                 beta                    = 250,
288                 chi                     = 251,
289                 delta                   = 252,
290                 epsilon                 = 253,
291                 phi                     = 254,
292                 varphi                  = 255,
293                 gamma                   = 256,
294                 eta                     = 257,
295                 iota                    = 258,
296                 kappa                   = 259,
297                 lambda                  = 260,
298                 mu                      = 261,
299                 nu                      = 262,
300                 omicron                 = 263,
301                 pi                      = 264,
302                 varpi                   = 265,
303                 theta                   = 266,
304                 vartheta                = 267,
305                 rho                     = 268,
306                 sigma                   = 269,
307                 varsigma                = 270,
308                 tau                     = 271,
309                 upsilon                 = 272,
310                 omega                   = 273,
311                 xi                      = 274,
312                 psi                     = 275,
313                 zeta                    = 276,
314                 nobrkspace              = 277,
315                 nobrkhyphen             = 278,
316                 lessequal               = 279,
317                 greaterequal            = 280,
318                 infinity                = 281,
319                 integral                = 282,
320                 notequal                = 283,
321                 radical                 = 284,
322                 radicalex               = 285,
323                 approxequal             = 286,
324                 apple                   = 287,
325                 partialdiff             = 288,
326                 opthyphen               = 289,
327                 formula                 = 290,
328                 lozenge                 = 291,
329                 universal               = 292,
330                 existential             = 293,
331                 suchthat                = 294,
332                 congruent               = 295,
333                 therefore               = 296,
334                 perpendicular           = 297,
335                 minute                  = 298,
336                 club                    = 299,
337                 diamond                 = 300,
338                 heart                   = 301,
339                 spade                   = 302,
340                 arrowboth               = 303,
341                 arrowleft               = 304,
342                 arrowup                 = 305,
343                 arrowright              = 306,
344                 arrowdown               = 307,
345                 second                  = 308,
346                 proportional            = 309,
347                 equivalence             = 310,
348                 arrowvertex             = 311,
349                 arrowhorizex            = 312,
350                 carriagereturn          = 313,
351                 aleph                   = 314,
352                 Ifraktur                = 315,
353                 Rfraktur                = 316,
354                 weierstrass             = 317,
355                 circlemultiply          = 318,
356                 circleplus              = 319,
357                 emptyset                = 320,
358                 intersection            = 321,
359                 union                   = 322,
360                 propersuperset          = 323,
361                 reflexsuperset          = 324,
362                 notsubset               = 325,
363                 propersubset            = 326,
364                 reflexsubset            = 327,
365                 element                 = 328,
366                 notelement              = 329,
367                 angle                   = 330,
368                 gradient                = 331,
369                 product                 = 332,
370                 logicaland              = 333,
371                 logicalor               = 334,
372                 arrowdblboth            = 335,
373                 arrowdblleft            = 336,
374                 arrowdblup              = 337,
375                 arrowdblright           = 338,
376                 arrowdbldown            = 339,
377                 angleleft               = 340,
378                 registersans            = 341,
379                 copyrightsans           = 342,
380                 trademarksans           = 343,
381                 angleright              = 344,
382                 mathplus                = 345,
383                 mathminus               = 346,
384                 mathasterisk            = 347,
385                 mathnumbersign          = 348,
386                 dotmath                 = 349,
387                 mathequal               = 350,
388                 mathtilde               = 351,
389
390                 MaxChar                 = 352
391         }
392 }