expcurveformunit.lfm 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266
  1. object ExpCurveForm: TExpCurveForm
  2. Left = 270
  3. Height = 452
  4. Top = 138
  5. Width = 549
  6. Caption = 'Experience curve'
  7. ClientHeight = 452
  8. ClientWidth = 549
  9. Icon.Data = {
  10. 7E04000000000100010010100000010020006804000016000000280000001000
  11. 0000200000000100200000000000000400006400000064000000000000000000
  12. 0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  13. FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  14. FF00FFFFFF009D59154B9C5814968E51134F0000001900000018000000160000
  15. 001400000012000000100000000E0000000B0000000800000005000000030000
  16. 0001FFFFFF00A25E1A8EFFFFFFCCA25E1A8E0000001900000018000000160000
  17. 001400000012000000100000000E0000000B0000000800000005000000030000
  18. 0001FFFFFF00A7631F44A8642085A7631F4453310F0000000000000000000000
  19. 0000000000000000000000000000000000000000000000000000000000000000
  20. 0000FFFFFF00AA662200AC682465AC682413AC6824002B1A0900000000000000
  21. 0000000000000000000000000000000000000000000000000000000000000000
  22. 0000FFFFFF00AE6A2600AE6A2650AE6A262FAE6A2600B06C280086532000B16D
  23. 2900B06C2800B16D290059371500593715005A3816002D1C0B00000000000000
  24. 0000FFFFFF00AE6A2600AF6B2721AF6B275BB06C280CB16D2900B26E2A00B16D
  25. 2900B06C2800B16D2900B26E2A00B26E2A00B36F2B00B36F2B00875421005A38
  26. 1600FFFFFF00B06C2800B06C2800B16D2940B16D2955B16D291DB26E2A04B16D
  27. 293DB16D297AB16D293DB26E2A00B26E2A00B36F2B00B36F2B00B36F2B00B36F
  28. 2B00FFFFFF00B16D2900B16D2900B26E2A03B36F2B30B36F2B58B36F2B63B36F
  29. 2B78FFFFFFCCB36F2B78B36F2B63B36F2B58B36F2B30B36F2B03B36F2B00B36F
  30. 2B00FFFFFF00B16D2900B16D2900B26E2A00B36F2B00B36F2B00B36F2B00B470
  31. 2C3CB4702C75B4702C3CB36F2B03B36F2B1CB4702C52B4702C3EB5712D00B571
  32. 2D00FFFFFF00B16D2900B16D2900B26E2A00B36F2B00B36F2B00B36F2B00B470
  33. 2C00B4702C00B4702C00B36F2B00B36F2B00B5712D0BB6722E56B6722E1FB672
  34. 2E00FFFFFF00B16D2900B16D2900B26E2A00B36F2B00B36F2B00B36F2B00B470
  35. 2C00B4702C00B4702C00B36F2B00B5712D00B6722E00B7732F2AB7732F48B773
  36. 2F00FFFFFF00B16D2900B16D2900B26E2A00B36F2B00B36F2B00B36F2B00B470
  37. 2C00B4702C00B4702C00B6722E00B8743000B8743000B8743010B8743058B975
  38. 3100FFFFFF00A15D1900AC682400B26E2A00B36F2B00B36F2B00B36F2B00B470
  39. 2C00B4702C00B6722E00B9753100B9753100B9753100B9753138B975316EB975
  40. 3138FFFFFF009B5713008D5012005937150087542100B36F2B00B36F2B00B470
  41. 2C00B6722E00BA763200BA763200BA763200BA763200BA76326DFFFFFFCCBA76
  42. 326DFFFFFF009B5713008D501200000000000000000000000000000000002D1C
  43. 0B008D5A2700BB773300BB773300BB773300BB773300BB773336BB77336CBB77
  44. 3336000000000000000000000000000000000000000000000000000000000000
  45. 0000000000000000000000000000000000000000000000000000000000000000
  46. 0000
  47. }
  48. LCLVersion = '2.0.0.4'
  49. object DisplayModeLabel: TLabel
  50. Left = 8
  51. Height = 18
  52. Top = 8
  53. Width = 91
  54. Caption = 'Display mode:'
  55. ParentColor = False
  56. end
  57. object ExpForNextLevelRadioButton: TRadioButton
  58. AnchorSideLeft.Control = DisplayModeLabel
  59. AnchorSideLeft.Side = asrBottom
  60. Left = 103
  61. Height = 22
  62. Top = 8
  63. Width = 182
  64. BorderSpacing.Left = 4
  65. Caption = 'Experience for next level'
  66. Checked = True
  67. OnChange = DisplayModeRadioButtonChange
  68. TabOrder = 3
  69. TabStop = True
  70. end
  71. object TotalExpRadioButton: TRadioButton
  72. AnchorSideLeft.Control = ExpForNextLevelRadioButton
  73. AnchorSideLeft.Side = asrBottom
  74. Left = 291
  75. Height = 22
  76. Top = 8
  77. Width = 129
  78. BorderSpacing.Left = 6
  79. Caption = 'Total experience'
  80. OnChange = DisplayModeRadioButtonChange
  81. TabOrder = 0
  82. end
  83. object ValueChangePanel: TPanel
  84. Left = 8
  85. Height = 152
  86. Top = 254
  87. Width = 533
  88. Anchors = [akLeft, akRight, akBottom]
  89. BevelOuter = bvNone
  90. ChildSizing.HorizontalSpacing = 5
  91. ChildSizing.VerticalSpacing = 5
  92. ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
  93. ChildSizing.Layout = cclLeftToRightThenTopToBottom
  94. ChildSizing.ControlsPerLine = 2
  95. ClientHeight = 152
  96. ClientWidth = 533
  97. Color = clForm
  98. ParentColor = False
  99. TabOrder = 1
  100. object BaseValueGroupBox: TGroupBox
  101. Left = 0
  102. Height = 70
  103. Top = 0
  104. Width = 264
  105. Caption = 'Base value'
  106. ClientHeight = 50
  107. ClientWidth = 260
  108. TabOrder = 0
  109. object BaseValueTrackBar: TTrackBar
  110. Left = 0
  111. Height = 37
  112. Top = 8
  113. Width = 191
  114. Max = 50
  115. Min = 10
  116. OnChange = BaseValueTrackBarChange
  117. Position = 10
  118. Anchors = [akTop, akLeft, akRight]
  119. BorderSpacing.Bottom = 5
  120. TabOrder = 0
  121. end
  122. object BaseValueSpinEdit: TSpinEdit
  123. Left = 191
  124. Height = 28
  125. Top = 8
  126. Width = 66
  127. Anchors = [akTop, akRight]
  128. MaxValue = 50
  129. MinValue = 10
  130. OnChange = BaseValueSpinEditChange
  131. TabOrder = 1
  132. Value = 10
  133. end
  134. end
  135. object ExtraValueGroupBox: TGroupBox
  136. Left = 269
  137. Height = 70
  138. Top = 0
  139. Width = 264
  140. Caption = 'Extra value'
  141. ClientHeight = 50
  142. ClientWidth = 260
  143. TabOrder = 1
  144. object ExtraValueTrackBar: TTrackBar
  145. Left = 0
  146. Height = 37
  147. Top = 8
  148. Width = 191
  149. Max = 40
  150. OnChange = ExtraValueTrackBarChange
  151. Position = 0
  152. Anchors = [akTop, akLeft, akRight]
  153. BorderSpacing.Bottom = 5
  154. TabOrder = 0
  155. end
  156. object ExtraValueSpinEdit: TSpinEdit
  157. Left = 191
  158. Height = 28
  159. Top = 8
  160. Width = 66
  161. Anchors = [akTop, akRight]
  162. MaxValue = 40
  163. OnChange = ExtraValueSpinEditChange
  164. TabOrder = 1
  165. end
  166. end
  167. object AccelAGroupBox: TGroupBox
  168. Left = 0
  169. Height = 70
  170. Top = 75
  171. Width = 264
  172. Caption = 'Acceleration A'
  173. ClientHeight = 50
  174. ClientWidth = 260
  175. TabOrder = 2
  176. object AccelATrackBar: TTrackBar
  177. Left = 0
  178. Height = 37
  179. Top = 8
  180. Width = 191
  181. Max = 50
  182. Min = 10
  183. OnChange = AccelATrackBarChange
  184. Position = 10
  185. Anchors = [akTop, akLeft, akRight]
  186. BorderSpacing.Bottom = 5
  187. TabOrder = 0
  188. end
  189. object AccelASpinEdit: TSpinEdit
  190. Left = 191
  191. Height = 28
  192. Top = 8
  193. Width = 65
  194. Anchors = [akTop, akRight]
  195. MaxValue = 50
  196. MinValue = 10
  197. OnChange = AccelASpinEditChange
  198. TabOrder = 1
  199. Value = 10
  200. end
  201. end
  202. object AccelBGroupBox: TGroupBox
  203. Left = 269
  204. Height = 70
  205. Top = 75
  206. Width = 264
  207. Caption = 'Acceleration B'
  208. ClientHeight = 50
  209. ClientWidth = 260
  210. TabOrder = 3
  211. object AccelBTrackBar: TTrackBar
  212. Left = 0
  213. Height = 37
  214. Top = 8
  215. Width = 191
  216. Max = 50
  217. Min = 10
  218. OnChange = AccelBTrackBarChange
  219. Position = 10
  220. Anchors = [akTop, akLeft, akRight]
  221. BorderSpacing.Bottom = 5
  222. TabOrder = 0
  223. end
  224. object AccelBSpinEdit: TSpinEdit
  225. Left = 191
  226. Height = 28
  227. Top = 8
  228. Width = 66
  229. Anchors = [akTop, akRight]
  230. MaxValue = 50
  231. MinValue = 10
  232. OnChange = AccelBSpinEditChange
  233. TabOrder = 1
  234. Value = 10
  235. end
  236. end
  237. end
  238. object ResultButtonPanel: TButtonPanel
  239. Left = 6
  240. Height = 38
  241. Top = 408
  242. Width = 537
  243. OKButton.Name = 'OKButton'
  244. OKButton.DefaultCaption = True
  245. OKButton.OnClick = OKButtonClick
  246. HelpButton.Name = 'HelpButton'
  247. HelpButton.DefaultCaption = True
  248. CloseButton.Name = 'CloseButton'
  249. CloseButton.DefaultCaption = True
  250. CancelButton.Name = 'CancelButton'
  251. CancelButton.DefaultCaption = True
  252. CancelButton.OnClick = CancelButtonClick
  253. Color = clForm
  254. TabOrder = 2
  255. ShowButtons = [pbOK, pbCancel]
  256. end
  257. object PreviewPaintBox: TPaintBox
  258. Left = 8
  259. Height = 216
  260. Top = 32
  261. Width = 534
  262. Anchors = [akTop, akLeft, akRight, akBottom]
  263. OnPaint = PreviewPaintBoxPaint
  264. end
  265. end