Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

Enumerations.cs 6.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace Novacode
  6. {
  7. public enum Script { superscript, subscript, none }
  8. public enum Highlight { yellow, green, cyan, magenta, blue, red, darkBlue, darkCyan, darkGreen, darkMagenta, darkRed, darkYellow, darkGray, lightGray, black, none };
  9. public enum UnderlineStyle { none, singleLine, doubleLine, thick, dotted, dottedHeavy, dash, dashedHeavy, dashLong, dashLongHeavy, dotDash, dashDotHeavy, dotDotDash, dashDotDotHeavy, wave, wavyHeavy, wavyDouble, words };
  10. public enum StrickThrough { none, strike, doubleStrike };
  11. public enum Misc { none, shadow, outline, outlineShadow, emboss, engrave };
  12. public enum CapsStyle { none, caps, smallCaps };
  13. public enum RectangleShapes
  14. {
  15. rect,
  16. roundRect,
  17. snip1Rect,
  18. snip2SameRect,
  19. snip2DiagRect,
  20. snipRoundRect,
  21. round1Rect,
  22. round2SameRect,
  23. round2DiagRect
  24. };
  25. public enum BasicShapes
  26. {
  27. ellipse,
  28. triangle,
  29. rtTriangle,
  30. parallelogram,
  31. trapezoid,
  32. diamond,
  33. pentagon,
  34. hexagon,
  35. heptagon,
  36. octagon,
  37. decagon,
  38. dodecagon,
  39. pie,
  40. chord,
  41. teardrop,
  42. frame,
  43. halfFrame,
  44. corner,
  45. diagStripe,
  46. plus,
  47. plaque,
  48. can,
  49. cube,
  50. bevel,
  51. donut,
  52. noSmoking,
  53. blockArc,
  54. foldedCorner,
  55. smileyFace,
  56. heart,
  57. lightningBolt,
  58. sun,
  59. moon,
  60. cloud,
  61. arc,
  62. backetPair,
  63. bracePair,
  64. leftBracket,
  65. rightBracket,
  66. leftBrace,
  67. rightBrace
  68. };
  69. public enum BlockArrowShapes
  70. {
  71. rightArrow,
  72. leftArrow,
  73. upArrow,
  74. downArrow,
  75. leftRightArrow,
  76. upDownArrow,
  77. quadArrow,
  78. leftRightUpArrow,
  79. bentArrow,
  80. uturnArrow,
  81. leftUpArrow,
  82. bentUpArrow,
  83. curvedRightArrow,
  84. curvedLeftArrow,
  85. curvedUpArrow,
  86. curvedDownArrow,
  87. stripedRightArrow,
  88. notchedRightArrow,
  89. homePlate,
  90. chevron,
  91. rightArrowCallout,
  92. downArrowCallout,
  93. leftArrowCallout,
  94. upArrowCallout,
  95. leftRightArrowCallout,
  96. quadArrowCallout,
  97. circularArrow
  98. };
  99. public enum EquationShapes
  100. {
  101. mathPlus,
  102. mathMinus,
  103. mathMultiply,
  104. mathDivide,
  105. mathEqual,
  106. mathNotEqual
  107. };
  108. public enum FlowchartShapes
  109. {
  110. flowChartProcess,
  111. flowChartAlternateProcess,
  112. flowChartDecision,
  113. flowChartInputOutput,
  114. flowChartPredefinedProcess,
  115. flowChartInternalStorage,
  116. flowChartDocument,
  117. flowChartMultidocument,
  118. flowChartTerminator,
  119. flowChartPreparation,
  120. flowChartManualInput,
  121. flowChartManualOperation,
  122. flowChartConnector,
  123. flowChartOffpageConnector,
  124. flowChartPunchedCard,
  125. flowChartPunchedTape,
  126. flowChartSummingJunction,
  127. flowChartOr,
  128. flowChartCollate,
  129. flowChartSort,
  130. flowChartExtract,
  131. flowChartMerge,
  132. flowChartOnlineStorage,
  133. flowChartDelay,
  134. flowChartMagneticTape,
  135. flowChartMagneticDisk,
  136. flowChartMagneticDrum,
  137. flowChartDisplay
  138. };
  139. public enum StarAndBannerShapes
  140. {
  141. irregularSeal1,
  142. irregularSeal2,
  143. star4,
  144. star5,
  145. star6,
  146. star7,
  147. star8,
  148. star10,
  149. star12,
  150. star16,
  151. star24,
  152. star32,
  153. ribbon,
  154. ribbon2,
  155. ellipseRibbon,
  156. ellipseRibbon2,
  157. verticalScroll,
  158. horizontalScroll,
  159. wave,
  160. doubleWave
  161. };
  162. public enum CalloutShapes
  163. {
  164. wedgeRectCallout,
  165. wedgeRoundRectCallout,
  166. wedgeEllipseCallout,
  167. cloudCallout,
  168. borderCallout1,
  169. borderCallout2,
  170. borderCallout3,
  171. accentCallout1,
  172. accentCallout2,
  173. accentCallout3,
  174. callout1,
  175. callout2,
  176. callout3,
  177. accentBorderCallout1,
  178. accentBorderCallout2,
  179. accentBorderCallout3
  180. };
  181. /// <summary>
  182. /// Text alignment of a paragraph
  183. /// </summary>
  184. public enum Alignment
  185. {
  186. /// <summary>
  187. /// Align text to the left.
  188. /// </summary>
  189. left,
  190. /// <summary>
  191. /// Center text.
  192. /// </summary>
  193. center,
  194. /// <summary>
  195. /// Align text to the right.
  196. /// </summary>
  197. right,
  198. /// <summary>
  199. /// Align text to both the left and right margins, adding extra space between words as necessary.
  200. /// </summary>
  201. both
  202. };
  203. /// <summary>
  204. /// Paragraph edit types
  205. /// </summary>
  206. internal enum EditType
  207. {
  208. /// <summary>
  209. /// A ins is a tracked insertion
  210. /// </summary>
  211. ins,
  212. /// <summary>
  213. /// A del is tracked deletion
  214. /// </summary>
  215. del
  216. }
  217. /// <summary>
  218. /// Custom property types.
  219. /// </summary>
  220. internal enum CustomPropertyType
  221. {
  222. /// <summary>
  223. /// System.String
  224. /// </summary>
  225. Text,
  226. /// <summary>
  227. /// System.DateTime
  228. /// </summary>
  229. Date,
  230. /// <summary>
  231. /// System.Int32
  232. /// </summary>
  233. NumberInteger,
  234. /// <summary>
  235. /// System.Double
  236. /// </summary>
  237. NumberDecimal,
  238. /// <summary>
  239. /// System.Boolean
  240. /// </summary>
  241. YesOrNo
  242. }
  243. /// <summary>
  244. /// Text types in a Run
  245. /// </summary>
  246. public enum RunTextType
  247. {
  248. /// <summary>
  249. /// System.String
  250. /// </summary>
  251. Text,
  252. /// <summary>
  253. /// System.String
  254. /// </summary>
  255. DelText,
  256. }
  257. }