FMxSkinEditor.fmx 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291
  1. object SkinEditorForm: TSkinEditorForm
  2. Left = 0
  3. Top = 0
  4. Caption = 'Skin Editor'
  5. ClientHeight = 480
  6. ClientWidth = 800
  7. FormFactor.Width = 320
  8. FormFactor.Height = 480
  9. FormFactor.Devices = [Desktop]
  10. OnCreate = FormCreate
  11. OnDestroy = FormDestroy
  12. DesignerMasterStyle = 0
  13. object PanElements: TPanel
  14. Align = Left
  15. Size.Width = 273.000000000000000000
  16. Size.Height = 416.000000000000000000
  17. Size.PlatformDefault = False
  18. TabOrder = 0
  19. object Label1: TLabel
  20. Position.X = 24.000000000000000000
  21. Position.Y = 24.000000000000000000
  22. Size.Width = 97.000000000000000000
  23. Size.Height = 17.000000000000000000
  24. Size.PlatformDefault = False
  25. Text = 'Skin Elements'
  26. end
  27. object btnAdd: TButton
  28. StyledSettings = [Family, Size, FontColor]
  29. Position.X = 112.000000000000000000
  30. Position.Y = 16.000000000000000000
  31. Size.Width = 33.000000000000000000
  32. Size.Height = 22.000000000000000000
  33. Size.PlatformDefault = False
  34. TabOrder = 2
  35. Text = '+'
  36. TextSettings.Font.StyleExt = {00070000000000000004000000}
  37. end
  38. object btnDelete: TButton
  39. StyledSettings = [Family, Size, FontColor]
  40. Position.X = 144.000000000000000000
  41. Position.Y = 16.000000000000000000
  42. Size.Width = 33.000000000000000000
  43. Size.Height = 22.000000000000000000
  44. Size.PlatformDefault = False
  45. TabOrder = 0
  46. Text = '-'
  47. TextSettings.Font.StyleExt = {00070000000000000004000000}
  48. end
  49. object LBElements: TListBox
  50. Position.X = 8.000000000000000000
  51. Position.Y = 64.000000000000000000
  52. Size.Width = 129.000000000000000000
  53. Size.Height = 329.000000000000000000
  54. Size.PlatformDefault = False
  55. TabOrder = 3
  56. DisableFocusEffect = True
  57. DefaultItemStyles.ItemStyle = ''
  58. DefaultItemStyles.GroupHeaderStyle = ''
  59. DefaultItemStyles.GroupFooterStyle = ''
  60. Viewport.Width = 125.000000000000000000
  61. Viewport.Height = 325.000000000000000000
  62. end
  63. object Label2: TLabel
  64. Position.X = 144.000000000000000000
  65. Position.Y = 64.000000000000000000
  66. Size.Width = 57.000000000000000000
  67. Size.Height = 17.000000000000000000
  68. Size.PlatformDefault = False
  69. Text = 'SkinPart'
  70. end
  71. object ComboBox1: TComboBox
  72. Position.X = 144.000000000000000000
  73. Position.Y = 88.000000000000000000
  74. Size.Width = 121.000000000000000000
  75. Size.Height = 22.000000000000000000
  76. Size.PlatformDefault = False
  77. TabOrder = 5
  78. end
  79. end
  80. object StatusBar: TStatusBar
  81. Position.Y = 458.000000000000000000
  82. ShowSizeGrip = True
  83. Size.Width = 800.000000000000000000
  84. Size.Height = 22.000000000000000000
  85. Size.PlatformDefault = False
  86. TabOrder = 1
  87. end
  88. object PanBottom: TPanel
  89. Align = Bottom
  90. Position.Y = 416.000000000000000000
  91. Size.Width = 800.000000000000000000
  92. Size.Height = 42.000000000000000000
  93. Size.PlatformDefault = False
  94. TabOrder = 2
  95. object ButtonOK: TButton
  96. ModalResult = 1
  97. Position.X = 584.000000000000000000
  98. Position.Y = 9.000000000000000000
  99. Size.Width = 80.000000000000000000
  100. Size.Height = 25.000000000000000000
  101. Size.PlatformDefault = False
  102. StyleLookup = 'cornerbuttonstyle'
  103. TabOrder = 12
  104. Text = 'OK'
  105. object ImageOK: TImage
  106. MultiResBitmap.Height = 16
  107. MultiResBitmap.Width = 16
  108. MultiResBitmap.TransparentColor = 32896
  109. MultiResBitmap = <
  110. item
  111. Width = 16
  112. Height = 16
  113. PNG = {
  114. 89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
  115. 61000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
  116. 007349444154384F9D8F810E802008058D2FA72F379E9A43C7043957BAC95DEB
  117. 2959AA2C211780FCF6E37D40C9E02EB0C9201ED865E6B6C502A6CCCDF5030719
  118. 507B63C8C29101CDA13D129001CD211D09CA80FAE5E08F68D96154B92E21CDE1
  119. EB405D1811473640447E010FCE3920A6E55B4AF900199E3F8185674CC3000000
  120. 0049454E44AE426082}
  121. FileName = 'D:\VXScene\Source\Resources\bitmaps\Done.bmp'
  122. end>
  123. Align = FitLeft
  124. Size.Width = 25.000000000000000000
  125. Size.Height = 25.000000000000000000
  126. Size.PlatformDefault = False
  127. end
  128. end
  129. object ButtonCancel: TButton
  130. ModalResult = 2
  131. Position.X = 696.000000000000000000
  132. Position.Y = 9.000000000000000000
  133. Size.Width = 80.000000000000000000
  134. Size.Height = 25.000000000000000000
  135. Size.PlatformDefault = False
  136. StyleLookup = 'cornerbuttonstyle'
  137. TabOrder = 13
  138. Text = 'Cancel'
  139. object ImageCancel: TImage
  140. MultiResBitmap.Height = 18
  141. MultiResBitmap.Width = 19
  142. MultiResBitmap.TransparentColor = 32896
  143. MultiResBitmap = <
  144. item
  145. Width = 19
  146. Height = 18
  147. PNG = {
  148. 89504E470D0A1A0A0000000D4948445200000013000000120806000000B90CE5
  149. 69000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000
  150. 00A649444154384FDD93C10E84300844EBFEB8F8E5CAB060201D9A5EF6B22F9A
  151. 52998C5074FC17B75EA237567F647C7C2D84D8B705E42E8F630D26B32C169162
  152. 987386E82B13B4B21715872133D2DCE13BA36C025A41AE8218016A0626C3A031
  153. 026D9BAA3E4E8F77599E19AD6C416B86363DAC7CDBA4B9BD0130C8D92DBFB397
  154. 3CC9805458CC3A2354B0338CE500C208E1345DD2660195E19FB4BB3964D334B9
  155. 0908B7C5BF638C0756E6577F8D03BECA0000000049454E44AE426082}
  156. FileName = 'D:\VXScene\Source\Resources\bitmaps\Cancel1.bmp'
  157. end>
  158. Align = FitLeft
  159. Size.Width = 25.000000000000000000
  160. Size.Height = 25.000000000000000000
  161. Size.PlatformDefault = False
  162. end
  163. end
  164. end
  165. object PanImageProperties: TPanel
  166. Align = Right
  167. Position.X = 560.000000000000000000
  168. Size.Width = 240.000000000000000000
  169. Size.Height = 416.000000000000000000
  170. Size.PlatformDefault = False
  171. TabOrder = 3
  172. object Panel1: TPanel
  173. Position.X = 16.000000000000000000
  174. Position.Y = 16.000000000000000000
  175. Size.Width = 209.000000000000000000
  176. Size.Height = 176.000000000000000000
  177. Size.PlatformDefault = False
  178. TabOrder = 0
  179. object ImgPreview: TImage
  180. MultiResBitmap = <
  181. item
  182. end>
  183. Align = Client
  184. Size.Width = 209.000000000000000000
  185. Size.Height = 176.000000000000000000
  186. Size.PlatformDefault = False
  187. end
  188. end
  189. object Panel2: TPanel
  190. Position.X = 24.000000000000000000
  191. Position.Y = 216.000000000000000000
  192. Size.Width = 193.000000000000000000
  193. Size.Height = 41.000000000000000000
  194. Size.PlatformDefault = False
  195. TabOrder = 1
  196. object Label3: TLabel
  197. Position.X = 8.000000000000000000
  198. Position.Y = 8.000000000000000000
  199. Size.Width = 65.000000000000000000
  200. Size.Height = 17.000000000000000000
  201. Size.PlatformDefault = False
  202. Text = 'Zoom :'
  203. end
  204. end
  205. object CheckBox1: TCheckBox
  206. Position.X = 64.000000000000000000
  207. Position.Y = 280.000000000000000000
  208. TabOrder = 2
  209. Text = 'Show Preview'
  210. end
  211. object Label4: TLabel
  212. Position.X = 32.000000000000000000
  213. Position.Y = 328.000000000000000000
  214. Size.Width = 65.000000000000000000
  215. Size.Height = 17.000000000000000000
  216. Size.PlatformDefault = False
  217. Text = 'Width'
  218. end
  219. object Label5: TLabel
  220. Position.X = 32.000000000000000000
  221. Position.Y = 368.000000000000000000
  222. Size.Width = 65.000000000000000000
  223. Size.Height = 17.000000000000000000
  224. Size.PlatformDefault = False
  225. Text = 'Height'
  226. end
  227. object EditWidth: TEdit
  228. Touch.InteractiveGestures = [LongTap, DoubleTap]
  229. TabOrder = 5
  230. Text = '256'
  231. Position.X = 112.000000000000000000
  232. Position.Y = 320.000000000000000000
  233. end
  234. object EditHeight: TEdit
  235. Touch.InteractiveGestures = [LongTap, DoubleTap]
  236. TabOrder = 6
  237. Text = '256'
  238. Position.X = 112.000000000000000000
  239. Position.Y = 360.000000000000000000
  240. end
  241. end
  242. object PanZoomImage: TPanel
  243. Align = Client
  244. Size.Width = 287.000000000000000000
  245. Size.Height = 416.000000000000000000
  246. Size.PlatformDefault = False
  247. TabOrder = 4
  248. object SBarHorizontal: TScrollBar
  249. SmallChange = 0.000000000000000000
  250. Orientation = Horizontal
  251. Position.Y = 392.000000000000000000
  252. Size.Width = 281.000000000000000000
  253. Size.Height = 18.000000000000000000
  254. Size.PlatformDefault = False
  255. end
  256. object SBarVertical: TScrollBar
  257. SmallChange = 0.000000000000000000
  258. Orientation = Vertical
  259. Position.X = 264.000000000000000000
  260. Position.Y = -8.000000000000000000
  261. Size.Width = 18.000000000000000000
  262. Size.Height = 417.000000000000000000
  263. Size.PlatformDefault = False
  264. end
  265. object ImgFull: TImage
  266. MultiResBitmap = <
  267. item
  268. end>
  269. Position.X = 8.000000000000000000
  270. Position.Y = 8.000000000000000000
  271. Size.Width = 257.000000000000000000
  272. Size.Height = 377.000000000000000000
  273. Size.PlatformDefault = False
  274. end
  275. end
  276. object GLCamera1: TCamera
  277. AngleOfView = 45.000000000000000000
  278. Position.Z = -5.000000000000000000
  279. Width = 1.000000000000000000
  280. Height = 1.000000000000000000
  281. Depth = 1.000000000000000000
  282. end
  283. object GLPanel1: TPanel
  284. HitTest = False
  285. Size.Width = 256.000000000000000000
  286. Size.Height = 256.000000000000000000
  287. Size.PlatformDefault = False
  288. Visible = False
  289. TabOrder = 6
  290. end
  291. end