StandardCharCode.cs 7.4 KB

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