Constants.cs 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace CommonUI.Data
  6. {
  7. public enum TextBorderCount
  8. {
  9. Null = 0,
  10. Shadow = 1,
  11. Border_4 = 4,
  12. Border = 8,
  13. Shadow_L_T = 10,
  14. Shadow_C_T = 11,
  15. Shadow_R_T = 12,
  16. Shadow_L_C = 13,
  17. Shadow_C_C = 14,
  18. Shadow_R_C = 15,
  19. Shadow_L_B = 16,
  20. Shadow_C_B = 17,
  21. Shadow_R_B = 18,
  22. }
  23. public enum Blend
  24. {
  25. BLEND_MODE_NORMAL = 0x00,
  26. BLEND_MODE_SCREEN = 0x03,
  27. BLEND_MODE_GRAY = 0xF0,
  28. }
  29. public enum Anchor
  30. {
  31. NONE = 0,
  32. ANCHOR_LEFT = 1 << 0,
  33. ANCHOR_HCENTER = 1 << 1,
  34. ANCHOR_RIGHT = 1 << 2,
  35. ANCHOR_TOP = 1 << 3,
  36. ANCHOR_VCENTER = 1 << 4,
  37. ANCHOR_BOTTOM = 1 << 5
  38. }
  39. public enum Trans
  40. {
  41. TRANS_NONE = 0,
  42. TRANS_ROT90 = 1,
  43. TRANS_ROT180 = 2,
  44. TRANS_ROT270 = 3,
  45. TRANS_MIRROR = 4,
  46. TRANS_MIRROR_ROT90 = 5,
  47. TRANS_MIRROR_ROT180 = 6,
  48. TRANS_MIRROR_ROT270 = 7,
  49. };
  50. public enum ImageAnchor
  51. {
  52. L_T = (0),
  53. C_T = (1),
  54. R_T = (2),
  55. L_C = (3),
  56. C_C = (4),
  57. R_C = (5),
  58. L_B = (6),
  59. C_B = (7),
  60. R_B = (8),
  61. }
  62. public enum TextAnchor
  63. {
  64. L_T = ImageAnchor.L_T,
  65. C_T = ImageAnchor.C_T,
  66. R_T = ImageAnchor.R_T,
  67. L_C = ImageAnchor.L_C,
  68. C_C = ImageAnchor.C_C,
  69. R_C = ImageAnchor.R_C,
  70. L_B = ImageAnchor.L_B,
  71. C_B = ImageAnchor.C_B,
  72. R_B = ImageAnchor.R_B,
  73. }
  74. public enum ImageTrans
  75. {
  76. NONE = (Trans.TRANS_NONE),
  77. R_90 = (Trans.TRANS_ROT90),
  78. R_180 = (Trans.TRANS_ROT180),
  79. R_270 = (Trans.TRANS_ROT270),
  80. MIRROR = (Trans.TRANS_MIRROR),
  81. MR_90 = (Trans.TRANS_MIRROR_ROT90),
  82. MR_180 = (Trans.TRANS_MIRROR_ROT180),
  83. MR_270 = (Trans.TRANS_MIRROR_ROT270),
  84. }
  85. public enum UILayoutStyle
  86. {
  87. NULL = 0,
  88. COLOR = 1,
  89. SPRITE = 2,
  90. IMAGE_STYLE_ALL_8 = 3,
  91. IMAGE_STYLE_ALL_9 = 4,
  92. IMAGE_STYLE_H_012 = 5,
  93. IMAGE_STYLE_V_036 = 6,
  94. IMAGE_STYLE_HLM = 7,
  95. IMAGE_STYLE_VTM = 8,
  96. IMAGE_STYLE_BACK_4 = 9,
  97. IMAGE_STYLE_BACK_4_CENTER = 10,
  98. }
  99. public enum GaugeOrientation
  100. {
  101. LEFT_2_RIGHT = 0,
  102. RIGTH_2_LEFT = 1,
  103. TOP_2_BOTTOM = 2,
  104. BOTTOM_2_TOP = 3,
  105. }
  106. public enum FontStyle
  107. {
  108. Normal = 0,
  109. Bold = 1,
  110. Italic = 2,
  111. BoldAndItalic = 3
  112. }
  113. public enum UIAnchor
  114. {
  115. NA,
  116. TOP_LEFT,
  117. TOP_HCENTER,
  118. TOP_RIGHT,
  119. VCENTER_LEFT,
  120. CENTER,
  121. VCENTER_RIGHT,
  122. BOTTOM_LEFT,
  123. BOTTOM_HCENTER,
  124. BOTTOM_RIGHT,
  125. }
  126. }