Progress.dfm 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320
  1. object ProgressForm: TProgressForm
  2. Left = 445
  3. Top = 291
  4. HelpType = htKeyword
  5. HelpKeyword = 'ui_progress'
  6. BorderIcons = [biSystemMenu, biMinimize, biMaximize, biHelp]
  7. BorderStyle = bsDialog
  8. Caption = 'Operation'
  9. ClientHeight = 240
  10. ClientWidth = 394
  11. Color = clBtnFace
  12. ParentFont = True
  13. OldCreateOrder = False
  14. Position = poMainFormCenter
  15. OnHide = FormHide
  16. OnShow = FormShow
  17. DesignSize = (
  18. 394
  19. 240)
  20. PixelsPerInch = 96
  21. TextHeight = 13
  22. object Animate: TAnimate
  23. Left = 8
  24. Top = 5
  25. Width = 299
  26. Height = 60
  27. Active = False
  28. Anchors = [akLeft, akTop, akRight]
  29. AutoSize = False
  30. StopFrame = 23
  31. end
  32. object CancelButton: TButton
  33. Left = 314
  34. Top = 8
  35. Width = 73
  36. Height = 25
  37. Anchors = [akTop, akRight]
  38. Caption = 'Cancel'
  39. TabOrder = 0
  40. OnClick = CancelButtonClick
  41. end
  42. object MinimizeButton: TButton
  43. Left = 314
  44. Top = 40
  45. Width = 73
  46. Height = 25
  47. Anchors = [akTop, akRight]
  48. Caption = '&Minimize'
  49. TabOrder = 1
  50. OnClick = MinimizeButtonClick
  51. end
  52. object MainPanel: TPanel
  53. Left = 8
  54. Top = 65
  55. Width = 299
  56. Height = 68
  57. Anchors = [akLeft, akTop, akRight]
  58. BevelOuter = bvNone
  59. TabOrder = 3
  60. DesignSize = (
  61. 299
  62. 68)
  63. object Label1: TLabel
  64. Left = 0
  65. Top = 7
  66. Width = 19
  67. Height = 13
  68. Caption = 'File:'
  69. end
  70. object FileLabel: TPathLabel
  71. Left = 56
  72. Top = 7
  73. Width = 243
  74. Height = 13
  75. IndentHorizontal = 0
  76. IndentVertical = 0
  77. Align = alNone
  78. Anchors = [akLeft, akTop, akRight]
  79. AutoSize = False
  80. end
  81. object TargetLabel: TLabel
  82. Left = 0
  83. Top = 23
  84. Width = 34
  85. Height = 13
  86. Caption = 'Target:'
  87. end
  88. object TargetPathLabel: TPathLabel
  89. Left = 56
  90. Top = 23
  91. Width = 243
  92. Height = 13
  93. IndentHorizontal = 0
  94. IndentVertical = 0
  95. Align = alNone
  96. Anchors = [akLeft, akTop, akRight]
  97. AutoSize = False
  98. end
  99. object OperationProgress: TProgressBar
  100. Left = 0
  101. Top = 42
  102. Width = 299
  103. Height = 16
  104. Anchors = [akLeft, akTop, akRight]
  105. Min = 0
  106. Max = 100
  107. ParentShowHint = False
  108. ShowHint = True
  109. TabOrder = 0
  110. end
  111. end
  112. object TransferPanel: TPanel
  113. Left = 8
  114. Top = 133
  115. Width = 299
  116. Height = 79
  117. Anchors = [akLeft, akTop, akRight]
  118. BevelOuter = bvNone
  119. TabOrder = 4
  120. DesignSize = (
  121. 299
  122. 79)
  123. object StartTimeLabel: TLabel
  124. Left = 88
  125. Top = 18
  126. Width = 65
  127. Height = 13
  128. Alignment = taRightJustify
  129. AutoSize = False
  130. Caption = '00:00:00'
  131. end
  132. object TimeLeftLabel: TLabel
  133. Left = 88
  134. Top = 18
  135. Width = 65
  136. Height = 13
  137. Alignment = taRightJustify
  138. AutoSize = False
  139. Caption = '00:00:00'
  140. end
  141. object TimeLeftLabelLabel: TLabel
  142. Left = 0
  143. Top = 18
  144. Width = 43
  145. Height = 13
  146. Caption = 'Time left:'
  147. end
  148. object CPSLabel: TLabel
  149. Left = 234
  150. Top = 34
  151. Width = 65
  152. Height = 13
  153. Alignment = taRightJustify
  154. Anchors = [akTop, akRight]
  155. AutoSize = False
  156. Caption = '0 KB/s'
  157. end
  158. object TimeElapsedLabel: TLabel
  159. Left = 234
  160. Top = 18
  161. Width = 65
  162. Height = 13
  163. Alignment = taRightJustify
  164. Anchors = [akTop, akRight]
  165. AutoSize = False
  166. Caption = '00:00:00'
  167. end
  168. object ResumeLabel: TLabel
  169. Left = 234
  170. Top = 2
  171. Width = 65
  172. Height = 13
  173. Alignment = taRightJustify
  174. Anchors = [akTop, akRight]
  175. AutoSize = False
  176. Caption = 'Enabled'
  177. end
  178. object TransferModeLabel: TLabel
  179. Left = 88
  180. Top = 2
  181. Width = 65
  182. Height = 13
  183. Alignment = taRightJustify
  184. AutoSize = False
  185. Caption = 'Binary'
  186. end
  187. object BytesTransferedLabel: TLabel
  188. Left = 88
  189. Top = 34
  190. Width = 65
  191. Height = 13
  192. Alignment = taRightJustify
  193. AutoSize = False
  194. Caption = '0 KB'
  195. end
  196. object Label3: TLabel
  197. Left = 162
  198. Top = 18
  199. Width = 66
  200. Height = 13
  201. Anchors = [akTop, akRight]
  202. Caption = 'Time elapsed:'
  203. end
  204. object StartTimeLabelLabel: TLabel
  205. Left = 0
  206. Top = 18
  207. Width = 47
  208. Height = 13
  209. Caption = 'Start time:'
  210. end
  211. object Label4: TLabel
  212. Left = 0
  213. Top = 34
  214. Width = 82
  215. Height = 13
  216. Caption = 'Bytes transferred:'
  217. end
  218. object Label7: TLabel
  219. Left = 162
  220. Top = 34
  221. Width = 24
  222. Height = 13
  223. Anchors = [akTop, akRight]
  224. Caption = 'CPS:'
  225. end
  226. object Label10: TLabel
  227. Left = 0
  228. Top = 2
  229. Width = 71
  230. Height = 13
  231. Caption = 'Transfer mode:'
  232. end
  233. object Label11: TLabel
  234. Left = 162
  235. Top = 2
  236. Width = 42
  237. Height = 13
  238. Anchors = [akTop, akRight]
  239. Caption = 'Resume:'
  240. end
  241. object FileProgress: TProgressBar
  242. Left = 0
  243. Top = 53
  244. Width = 299
  245. Height = 16
  246. Anchors = [akLeft, akTop, akRight]
  247. Min = 0
  248. Max = 100
  249. ParentShowHint = False
  250. ShowHint = True
  251. TabOrder = 0
  252. end
  253. end
  254. object DisconnectWhenCompleteCheck: TCheckBox
  255. Left = 16
  256. Top = 214
  257. Width = 289
  258. Height = 17
  259. Caption = '&Disconnect when operation finishes'
  260. TabOrder = 5
  261. end
  262. object SpeedPanel: TPanel
  263. Left = 308
  264. Top = 89
  265. Width = 85
  266. Height = 73
  267. Anchors = [akTop, akRight]
  268. BevelOuter = bvNone
  269. TabOrder = 6
  270. object SpeedLabel: TLabel
  271. Left = 8
  272. Top = 0
  273. Width = 31
  274. Height = 13
  275. Caption = '&Speed'
  276. FocusControl = SpeedBar
  277. end
  278. object SpeedLowLabel: TLabel
  279. Left = 7
  280. Top = 48
  281. Width = 26
  282. Height = 13
  283. AutoSize = False
  284. Caption = '5%'
  285. end
  286. object SpeedHighLabel: TLabel
  287. Left = 46
  288. Top = 48
  289. Width = 32
  290. Height = 13
  291. Alignment = taRightJustify
  292. AutoSize = False
  293. Caption = '100%'
  294. end
  295. object SpeedBar: TTrackBar
  296. Left = 0
  297. Top = 15
  298. Width = 85
  299. Height = 33
  300. LineSize = 5
  301. Max = 100
  302. Min = 5
  303. Orientation = trHorizontal
  304. PageSize = 25
  305. Frequency = 25
  306. Position = 100
  307. SelEnd = 0
  308. SelStart = 0
  309. TabOrder = 0
  310. TickMarks = tmBottomRight
  311. TickStyle = tsManual
  312. end
  313. end
  314. object UpdateTimer: TTimer
  315. Enabled = False
  316. OnTimer = UpdateTimerTimer
  317. Left = 336
  318. Top = 176
  319. end
  320. end