DealPaymentFme.dfm 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336
  1. object DealPaymentFrame: TDealPaymentFrame
  2. Left = 0
  3. Top = 0
  4. Width = 368
  5. Height = 455
  6. Font.Charset = ANSI_CHARSET
  7. Font.Color = clWindowText
  8. Font.Height = -12
  9. Font.Name = #23435#20307
  10. Font.Style = []
  11. ParentFont = False
  12. TabOrder = 0
  13. object pnlExprs: TPanel
  14. Left = 0
  15. Top = 20
  16. Width = 368
  17. Height = 21
  18. Align = alTop
  19. BevelOuter = bvNone
  20. Font.Charset = ANSI_CHARSET
  21. Font.Color = clWindowText
  22. Font.Height = -12
  23. Font.Name = #23435#20307
  24. Font.Style = []
  25. ParentFont = False
  26. TabOrder = 1
  27. DesignSize = (
  28. 368
  29. 21)
  30. object imgHelp: TImage
  31. Left = 349
  32. Top = 3
  33. Width = 32
  34. Height = 32
  35. Cursor = crHandPoint
  36. Anchors = [akTop, akRight]
  37. AutoSize = True
  38. Picture.Data = {
  39. 055449636F6E0000010001001010000001002000680400001600000028000000
  40. 1000000020000000010020000000000000000000000000000000000000000000
  41. 0000000000000000000000000000000000000000000000000000000000000000
  42. D098A090C09090E0B06060FF802020E0801820E0A05850B0C098906000000000
  43. 000000000000000000000000000000000000000000000000C0808010C07870D0
  44. D0B0A0FFC05830FFE0A080FFF0C8B0FFF0C0A0FFD09070FF903010FFB0787080
  45. 0000000000000000000000000000000000000000C0808070C08080FFE0C0B0FF
  46. D07040FFFFD0B0FFFFFFF0FFE0C8C0FF904030FFFFE8D0FFF0B890FF903010FF
  47. C09080600000000000000000C0888020C08080E0C09890FFE0E8E0FFE0B8A0FF
  48. F0B090FFFFFFFFFFFFFFFFFFE0D0C0FFD0A090FFFFE8E0FFFFE0D0FFD09070FF
  49. A05050B000000000C0788080C07880FFD0C8C0FFF0F8F0FFD0C8C0FFE08050FF
  50. FFD0B0FFFFFFFFFFFFFFFFFFFFF0F0FF905040FFC08870FFFFE8E0FFF0C0A0FF
  51. 801810E0A08080E0C09090FFE0F0E0FFE0E8E0FFC09090FFC08880FFF08850FF
  52. FFD0B0FFFFFFFFFFFFFFFFFFF0E8E0FFE0D0D0FF905040FFD0A890FFFFC0A0FF
  53. 902820E0C07870FFE0E8E0FFD0C0C0FFC07880FFC08080FFC08080FFF0A080FF
  54. FFC0A0FFFFFFFFFFC08880FFA05840FFE0D0D0FFA05840FFC0A090FFE0A880FF
  55. C06860FFC08080FFD0A8B0FFC08080FFD09090FFD09090FFD08890FFE0A8A0FF
  56. FFA870FFFFC8B0FFF0E8E0FFC08880FFA05840FFC08880FFF0C8B0FFD07040FF
  57. D09090F0D0A0A0FFD0A8B0FFD09090FFE0A0A0FFE098A0FFD09890FFD09090FF
  58. E0A8A0FFFFA870FFFFC0A0FFFFE0D0FFFFE0D0FFFFC0A0FFE08850FFD0C0B0FF
  59. E0E0E0FFD0A0A020D0A0A0FFF0D0D0FFD09890FFE0A8B0FFE0A8B0FFE0A8A0FF
  60. E0A0A0FFE0B0B0FFF0A890FFFF9060FFF09050FFE0A080FFD09890FFC06870FF
  61. C0B0B0FF00000000D0A0A030D0A0A0FFF0C8D0FFD09890FFE0B0B0FFF0B8B0FF
  62. E0B0B0FFE0A8B0FFE0A0A0FFE0A0A0FFD09890FFD09090FFD08880FFC07070FF
  63. C07070FF0000000000000000D0A0A030D0A0A0FFF0C8D0FFD09890FFE0B0B0FF
  64. F0C0C0FFF0B8B0FFF0B0B0FFE0B0B0FFE0A8B0FFE0A0A0FFD098A0FFD09090FF
  65. D08880E0000000000000000000000000D0A0A030D0A0A0FFF0C8D0FFD09890FF
  66. F0B8B0FFF0C8C0FFF0C0C0FFF0C0C0FFF0B8C0FFE0B0B0FFD0A8A0FFD0808090
  67. C080801000000000000000000000000000000000D0A0A030D0A0A0FFF0C8D0FF
  68. D09890FFF0C0C0FFE0C0C0FFE0C0C0FFD0A8B0FFC08080A0C080801000000000
  69. 000000000000000000000000000000000000000000000000D0A0A030D0A0A0FF
  70. F0D0D0FFE0A0A0FFD0A8A0FFC08080A0C0808020000000000000000000000000
  71. 00000000000000000000000000000000000000000000000000000000D0A0A020
  72. D09090D0C08080A0C08080200000000000000000000000000000000000000000
  73. 00000000FE039C41F8019C41F0009C41C0009C4180009C4100009C4100009C41
  74. 00009C4100009C4100009C4180009C41C0009C41E0009C41F0039C41F80F9C41
  75. FC3F9C41}
  76. OnClick = imgHelpClick
  77. end
  78. object laEdtExprs: TLabeledEdit
  79. Left = 56
  80. Top = 1
  81. Width = 289
  82. Height = 20
  83. Anchors = [akLeft, akTop, akRight]
  84. Ctl3D = True
  85. EditLabel.Width = 48
  86. EditLabel.Height = 12
  87. EditLabel.Caption = #34920#36798#24335#65306
  88. LabelPosition = lpLeft
  89. ParentCtl3D = False
  90. TabOrder = 0
  91. OnExit = laEdtExprsExit
  92. OnKeyDown = laEdtExprsKeyDown
  93. OnKeyPress = laEdtExprsKeyPress
  94. end
  95. end
  96. object pnlPayRecord: TPanel
  97. Left = 0
  98. Top = 41
  99. Width = 368
  100. Height = 289
  101. Align = alClient
  102. BevelOuter = bvNone
  103. TabOrder = 0
  104. object zgDealPayment: TZJGrid
  105. Left = 0
  106. Top = 0
  107. Width = 368
  108. Height = 289
  109. Options = [goRangeSelect, goRowSizing, goColSizing, goCellNotMaintainData, goFixedRowShowNo, goFixedColShowNo, goAlwaysShowSelection]
  110. OptionsEx = []
  111. ColCount = 7
  112. ShowGridLine = False
  113. DefaultColWidth = 73
  114. DefaultFixedColWidth = 25
  115. DefaultFixedRowHeight = 29
  116. Selection.AlphaBlend = False
  117. Selection.TransparentColor = False
  118. FrozenCol = 0
  119. FrozenRow = 0
  120. OnCurrentChanged = zgDealPaymentCurrentChanged
  121. OnCanEditAcceptKey = zgDealPaymentCanEditAcceptKey
  122. OnShowHint = zgDealPaymentShowHint
  123. OnCellGetColor = zgDealPaymentCellGetColor
  124. OnMouseDown = zgDealPaymentMouseDown
  125. Align = alClient
  126. end
  127. end
  128. object pnlTitle: TPanel
  129. Left = 0
  130. Top = 0
  131. Width = 368
  132. Height = 20
  133. Align = alTop
  134. BevelOuter = bvNone
  135. Color = clGradientInactiveCaption
  136. TabOrder = 2
  137. object labTitle: TJimGradLabel
  138. Left = 0
  139. Top = 0
  140. Width = 368
  141. Height = 20
  142. Align = alTop
  143. AutoSize = False
  144. ColorBegin = clGradientInactiveCaption
  145. ColorEnd = clGradientInactiveCaption
  146. Caption = ' '#21512#21516#25903#20184
  147. Font.Charset = GB2312_CHARSET
  148. Font.Color = clWindowText
  149. Font.Height = -12
  150. Font.Name = #23435#20307
  151. Font.Style = [fsBold]
  152. ParentFont = False
  153. Layout = tlCenter
  154. end
  155. end
  156. object pnlParameter: TPanel
  157. Left = 0
  158. Top = 330
  159. Width = 368
  160. Height = 125
  161. Align = alBottom
  162. BevelOuter = bvNone
  163. TabOrder = 3
  164. object zgParameter: TZJGrid
  165. Left = 0
  166. Top = 0
  167. Width = 368
  168. Height = 125
  169. OptionsEx = []
  170. ColCount = 3
  171. RowCount = 6
  172. ShowGridLine = False
  173. DefaultColWidth = 73
  174. DefaultFixedColWidth = 25
  175. Selection.AlphaBlend = False
  176. Selection.TransparentColor = False
  177. FrozenCol = 0
  178. FrozenRow = 0
  179. OnCellCanEdit = zgParameterCellCanEdit
  180. Align = alClient
  181. end
  182. end
  183. object sdDealPayment: TsdGridDBA
  184. Columns = <
  185. item
  186. Title.Caption = #21517#31216
  187. Title.CaptionAcrossCols = '1'
  188. Title.Font.Charset = GB2312_CHARSET
  189. Title.Font.Color = clWindowText
  190. Title.Font.Height = -12
  191. Title.Font.Name = #23435#20307
  192. Title.Font.Style = []
  193. Alignment = taLeftJustify
  194. Font.Charset = GB2312_CHARSET
  195. Font.Color = clWindowText
  196. Font.Height = -12
  197. Font.Name = #23435#20307
  198. Font.Style = []
  199. FieldName = 'Name'
  200. ReadOnly = False
  201. end
  202. item
  203. Title.Caption = #25187#27454
  204. Title.CaptionAcrossCols = '1'
  205. Title.Font.Charset = GB2312_CHARSET
  206. Title.Font.Color = clWindowText
  207. Title.Font.Height = -12
  208. Title.Font.Name = #23435#20307
  209. Title.Font.Style = []
  210. Alignment = taCenter
  211. EditType = sgeCheckBox
  212. Font.Charset = GB2312_CHARSET
  213. Font.Color = clWindowText
  214. Font.Height = -12
  215. Font.Name = #23435#20307
  216. Font.Style = []
  217. FieldName = 'IsMinus'
  218. Width = 35
  219. ReadOnly = False
  220. end
  221. item
  222. Title.Caption = #26412#26399#37329#39069' ('#34920#36798#24335')'
  223. Title.CaptionAcrossCols = '1'
  224. Title.Font.Charset = GB2312_CHARSET
  225. Title.Font.Color = clWindowText
  226. Title.Font.Height = -12
  227. Title.Font.Name = #23435#20307
  228. Title.Font.Style = []
  229. Alignment = taRightJustify
  230. Font.Charset = GB2312_CHARSET
  231. Font.Color = clWindowText
  232. Font.Height = -12
  233. Font.Name = #23435#20307
  234. Font.Style = []
  235. FieldName = 'CurTotalPrice'
  236. Width = 60
  237. ReadOnly = False
  238. end
  239. item
  240. Title.Caption = #32047#35745#37329#39069
  241. Title.CaptionAcrossCols = '1'
  242. Title.Font.Charset = GB2312_CHARSET
  243. Title.Font.Color = clWindowText
  244. Title.Font.Height = -12
  245. Title.Font.Name = #23435#20307
  246. Title.Font.Style = []
  247. Alignment = taRightJustify
  248. Font.Charset = GB2312_CHARSET
  249. Font.Color = clWindowText
  250. Font.Height = -12
  251. Font.Name = #23435#20307
  252. Font.Style = []
  253. FieldName = 'TotalPrice'
  254. Width = 60
  255. ReadOnly = True
  256. end
  257. item
  258. Title.Caption = #36215#25187#37329#39069
  259. Title.CaptionAcrossCols = '1'
  260. Title.Font.Charset = GB2312_CHARSET
  261. Title.Font.Color = clWindowText
  262. Title.Font.Height = -12
  263. Title.Font.Name = #23435#20307
  264. Title.Font.Style = []
  265. Alignment = taRightJustify
  266. Font.Charset = GB2312_CHARSET
  267. Font.Color = clWindowText
  268. Font.Height = -12
  269. Font.Name = #23435#20307
  270. Font.Style = []
  271. FieldName = 'StartedPrice'
  272. Width = 60
  273. ReadOnly = False
  274. end
  275. item
  276. Title.Caption = #20184'('#25187')'#27454#38480#39069
  277. Title.CaptionAcrossCols = '1'
  278. Title.Font.Charset = GB2312_CHARSET
  279. Title.Font.Color = clWindowText
  280. Title.Font.Height = -12
  281. Title.Font.Name = #23435#20307
  282. Title.Font.Style = []
  283. Alignment = taRightJustify
  284. Font.Charset = GB2312_CHARSET
  285. Font.Color = clWindowText
  286. Font.Height = -12
  287. Font.Name = #23435#20307
  288. Font.Style = []
  289. FieldName = 'RangePrice'
  290. Width = 60
  291. ReadOnly = False
  292. end>
  293. Grid = zgDealPayment
  294. ExtendRowCount = 3
  295. Left = 72
  296. Top = 104
  297. end
  298. object dxpmDealPayment: TdxBarPopupMenu
  299. BarManager = MainForm.dxBarManager
  300. ItemLinks = <
  301. item
  302. Item = MainForm.dxbtnDelete
  303. Visible = True
  304. end
  305. item
  306. BeginGroup = True
  307. Item = MainForm.dxbtnCalculatePhasePay
  308. Visible = True
  309. end
  310. item
  311. Item = MainForm.dxbtnSetDealPayPlan
  312. Visible = True
  313. end>
  314. UseOwnFont = False
  315. OnPopup = dxpmDealPaymentPopup
  316. Left = 120
  317. Top = 104
  318. end
  319. object actnDealPayment: TActionList
  320. Images = MainForm.Images
  321. Left = 168
  322. Top = 104
  323. object actnCalculatePhasePay: TAction
  324. Caption = #35745#31639#26412#26399#21512#21516#25903#20184
  325. ImageIndex = 15
  326. OnExecute = actnCalculatePhasePayExecute
  327. OnUpdate = actnCalculatePhasePayUpdate
  328. end
  329. object actnSetDealPayPlan: TAction
  330. Caption = #35774#32622#35745#25552#26399#38480
  331. Hint = #36798#21040#26465#20214#26102#65292#21363#21051#35745#37327#33267#20184'('#25187')'#27454#38480#39069
  332. OnExecute = actnSetDealPayPlanExecute
  333. OnUpdate = actnSetDealPayPlanUpdate
  334. end
  335. end
  336. end