Preferences.dfm 99 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214
  1. object PreferencesDialog: TPreferencesDialog
  2. Left = 400
  3. Top = 161
  4. HelpType = htKeyword
  5. HelpKeyword = 'ui_preferences'
  6. BorderIcons = [biSystemMenu, biMinimize, biMaximize, biHelp]
  7. BorderStyle = bsDialog
  8. Caption = 'Preferences'
  9. ClientHeight = 495
  10. ClientWidth = 545
  11. Color = clBtnFace
  12. ParentFont = True
  13. OldCreateOrder = True
  14. Position = poOwnerFormCenter
  15. OnCloseQuery = FormCloseQuery
  16. OnShow = FormShow
  17. DesignSize = (
  18. 545
  19. 495)
  20. PixelsPerInch = 96
  21. TextHeight = 13
  22. object OKButton: TButton
  23. Left = 282
  24. Top = 414
  25. Width = 75
  26. Height = 25
  27. Anchors = [akRight, akBottom]
  28. Caption = 'OK'
  29. Default = True
  30. ModalResult = 1
  31. TabOrder = 1
  32. end
  33. object CloseButton: TButton
  34. Left = 370
  35. Top = 414
  36. Width = 75
  37. Height = 25
  38. Anchors = [akRight, akBottom]
  39. Cancel = True
  40. Caption = 'Cancel'
  41. ModalResult = 2
  42. TabOrder = 2
  43. end
  44. object MainPanel: TPanel
  45. Left = 0
  46. Top = 0
  47. Width = 545
  48. Height = 408
  49. Align = alTop
  50. Anchors = [akLeft, akTop, akRight, akBottom]
  51. BevelOuter = bvNone
  52. TabOrder = 0
  53. object PageControl: TPageControl
  54. Left = 132
  55. Top = 0
  56. Width = 413
  57. Height = 408
  58. ActivePage = PreferencesSheet
  59. Align = alClient
  60. MultiLine = True
  61. Style = tsButtons
  62. TabOrder = 1
  63. TabStop = False
  64. OnChange = PageControlChange
  65. object PreferencesSheet: TTabSheet
  66. Tag = 1
  67. HelpType = htKeyword
  68. HelpKeyword = 'ui_pref_environment'
  69. Caption = 'Environment'
  70. ImageIndex = 2
  71. TabVisible = False
  72. DesignSize = (
  73. 405
  74. 398)
  75. object CommonPreferencesGroup: TGroupBox
  76. Left = 8
  77. Top = 8
  78. Width = 389
  79. Height = 295
  80. Anchors = [akLeft, akTop, akRight]
  81. Caption = 'Confirmations'
  82. TabOrder = 0
  83. DesignSize = (
  84. 389
  85. 295)
  86. object SynchronizeSummaryCheck: TCheckBox
  87. Left = 16
  88. Top = 244
  89. Width = 357
  90. Height = 17
  91. Anchors = [akLeft, akTop, akRight]
  92. Caption = 'Sync&hronization summary'
  93. TabOrder = 10
  94. OnClick = ControlChange
  95. end
  96. object ConfirmOverwritingCheck: TCheckBox
  97. Left = 16
  98. Top = 44
  99. Width = 357
  100. Height = 17
  101. Anchors = [akLeft, akTop, akRight]
  102. Caption = '&Overwriting of files'
  103. TabOrder = 1
  104. OnClick = ControlChange
  105. end
  106. object ConfirmDeletingCheck: TCheckBox
  107. Left = 16
  108. Top = 106
  109. Width = 357
  110. Height = 17
  111. Anchors = [akLeft, akTop, akRight]
  112. Caption = '&Deleting of files (recommended)'
  113. TabOrder = 4
  114. OnClick = ControlChange
  115. end
  116. object ConfirmClosingSessionCheck2: TCheckBox
  117. Left = 16
  118. Top = 152
  119. Width = 357
  120. Height = 17
  121. Anchors = [akLeft, akTop, akRight]
  122. Caption = 'Closing sessions when exiting appli&cation'
  123. TabOrder = 6
  124. OnClick = ControlChange
  125. end
  126. object DDTransferConfirmationCheck2: TCheckBox
  127. Left = 16
  128. Top = 198
  129. Width = 357
  130. Height = 17
  131. Anchors = [akLeft, akTop, akRight]
  132. Caption = 'D&rag && drop operations and paste to other applications'
  133. TabOrder = 8
  134. OnClick = ControlChange
  135. end
  136. object ContinueOnErrorCheck: TCheckBox
  137. Left = 16
  138. Top = 267
  139. Width = 357
  140. Height = 17
  141. Anchors = [akLeft, akTop, akRight]
  142. Caption = 'Continue on &error (advanced users)'
  143. TabOrder = 11
  144. OnClick = ControlChange
  145. end
  146. object ConfirmExitOnCompletionCheck: TCheckBox
  147. Left = 16
  148. Top = 175
  149. Width = 357
  150. Height = 17
  151. Anchors = [akLeft, akTop, akRight]
  152. Caption = 'Exiting application on o&peration completion'
  153. TabOrder = 7
  154. OnClick = ControlChange
  155. end
  156. object ConfirmResumeCheck: TCheckBox
  157. Left = 16
  158. Top = 67
  159. Width = 357
  160. Height = 17
  161. Anchors = [akLeft, akTop, akRight]
  162. Caption = 'Trans&fer resuming'
  163. TabOrder = 2
  164. OnClick = ControlChange
  165. end
  166. object ConfirmCommandSessionCheck: TCheckBox
  167. Left = 16
  168. Top = 221
  169. Width = 357
  170. Height = 17
  171. Anchors = [akLeft, akTop, akRight]
  172. Caption = 'Opening separate &shell session'
  173. TabOrder = 9
  174. OnClick = ControlChange
  175. end
  176. object ConfirmRecyclingCheck: TCheckBox
  177. Left = 16
  178. Top = 129
  179. Width = 357
  180. Height = 17
  181. Anchors = [akLeft, akTop, akRight]
  182. Caption = '&Moving files to Recycle bin'
  183. TabOrder = 5
  184. OnClick = ControlChange
  185. end
  186. object ConfirmTransferringCheck: TCheckBox
  187. Left = 16
  188. Top = 21
  189. Width = 357
  190. Height = 17
  191. Anchors = [akLeft, akTop, akRight]
  192. Caption = '&Transferring of files'
  193. TabOrder = 0
  194. OnClick = ControlChange
  195. end
  196. object BackgroundConfirmationsLink: TStaticText
  197. Left = 32
  198. Top = 88
  199. Width = 345
  200. Height = 17
  201. Alignment = taRightJustify
  202. AutoSize = False
  203. Caption = 'Change confirmations of background transfers'
  204. TabOrder = 3
  205. TabStop = True
  206. OnClick = BackgroundConfirmationsLinkClick
  207. end
  208. end
  209. object NotificationsGroup: TGroupBox
  210. Left = 8
  211. Top = 309
  212. Width = 389
  213. Height = 73
  214. Anchors = [akLeft, akTop, akRight]
  215. Caption = 'Notifications'
  216. TabOrder = 1
  217. DesignSize = (
  218. 389
  219. 73)
  220. object BeepOnFinishAfterText: TLabel
  221. Left = 376
  222. Top = 22
  223. Width = 5
  224. Height = 13
  225. Anchors = [akTop, akRight]
  226. Caption = 's'
  227. end
  228. object BeepOnFinishCheck: TCheckBox
  229. Left = 16
  230. Top = 21
  231. Width = 292
  232. Height = 17
  233. Anchors = [akLeft, akTop, akRight]
  234. Caption = '&Beep when work finishes, if it lasted more than'
  235. TabOrder = 0
  236. OnClick = ControlChange
  237. end
  238. object BeepOnFinishAfterEdit: TUpDownEdit
  239. Left = 314
  240. Top = 19
  241. Width = 57
  242. Height = 21
  243. Alignment = taRightJustify
  244. Increment = 15.000000000000000000
  245. MaxValue = 999.000000000000000000
  246. Anchors = [akTop, akRight]
  247. MaxLength = 3
  248. TabOrder = 1
  249. OnChange = ControlChange
  250. end
  251. object BalloonNotificationsCheck: TCheckBox
  252. Left = 16
  253. Top = 46
  254. Width = 364
  255. Height = 17
  256. Anchors = [akLeft, akTop, akRight]
  257. Caption = 'Show balloon &notifications in taskbar status area (system tray)'
  258. TabOrder = 2
  259. OnClick = ControlChange
  260. end
  261. end
  262. end
  263. object LogSheet: TTabSheet
  264. Tag = 2
  265. HelpType = htKeyword
  266. HelpKeyword = 'ui_pref_logging'
  267. Caption = 'Logging'
  268. ImageIndex = 4
  269. TabVisible = False
  270. DesignSize = (
  271. 405
  272. 398)
  273. object LoggingGroup: TGroupBox
  274. Left = 8
  275. Top = 8
  276. Width = 389
  277. Height = 196
  278. Anchors = [akLeft, akTop, akRight]
  279. Caption = 'Session log'
  280. TabOrder = 0
  281. DesignSize = (
  282. 389
  283. 196)
  284. object LogMaxSizeCountFilesLabel: TLabel
  285. Left = 327
  286. Top = 143
  287. Width = 19
  288. Height = 13
  289. Caption = 'files'
  290. FocusControl = LogMaxSizeCountEdit
  291. end
  292. object LogFileNameLabel: TLabel
  293. Left = 40
  294. Top = 46
  295. Width = 46
  296. Height = 13
  297. Anchors = [akLeft, akTop, akRight]
  298. Caption = '&Log path:'
  299. OnClick = ControlChange
  300. end
  301. object LogFileNameEdit3: TFilenameEdit
  302. Left = 40
  303. Top = 62
  304. Width = 335
  305. Height = 21
  306. AcceptFiles = True
  307. OnBeforeDialog = PathEditBeforeDialog
  308. OnAfterDialog = PathEditAfterDialog
  309. DialogKind = dkSave
  310. DefaultExt = 'log'
  311. Filter = 'Session log files (*.log)|*.log|All files (*.*)|*.*'
  312. DialogOptions = [ofHideReadOnly, ofPathMustExist]
  313. DialogTitle = 'Select file for session log'
  314. ClickKey = 16397
  315. Anchors = [akLeft, akTop, akRight]
  316. TabOrder = 2
  317. Text = 'LogFileNameEdit3'
  318. OnChange = ControlChange
  319. end
  320. object LogFilePanel: TPanel
  321. Left = 40
  322. Top = 86
  323. Width = 265
  324. Height = 25
  325. Anchors = [akLeft, akTop, akRight]
  326. BevelOuter = bvNone
  327. TabOrder = 4
  328. object LogFileAppendButton: TRadioButton
  329. Left = 0
  330. Top = 4
  331. Width = 106
  332. Height = 17
  333. Caption = 'Appe&nd'
  334. TabOrder = 0
  335. OnClick = ControlChange
  336. end
  337. object LogFileOverwriteButton: TRadioButton
  338. Left = 112
  339. Top = 4
  340. Width = 106
  341. Height = 17
  342. Caption = '&Overwrite'
  343. TabOrder = 1
  344. OnClick = ControlChange
  345. end
  346. end
  347. object LogProtocolCombo: TComboBox
  348. Left = 256
  349. Top = 21
  350. Width = 119
  351. Height = 21
  352. Style = csDropDownList
  353. Anchors = [akTop, akRight]
  354. TabOrder = 1
  355. OnChange = ControlChange
  356. Items.Strings = (
  357. 'Reduced'
  358. 'Normal'
  359. 'Debug 1'
  360. 'Debug 2')
  361. end
  362. object LogFileNameHintText: TStaticText
  363. Left = 264
  364. Top = 84
  365. Width = 111
  366. Height = 16
  367. Alignment = taRightJustify
  368. Anchors = [akTop, akRight]
  369. AutoSize = False
  370. Caption = '&patterns'
  371. TabOrder = 3
  372. TabStop = True
  373. end
  374. object EnableLoggingCheck: TCheckBox
  375. Left = 16
  376. Top = 23
  377. Width = 234
  378. Height = 17
  379. Anchors = [akLeft, akTop, akRight]
  380. Caption = 'Enable &session logging on level:'
  381. TabOrder = 0
  382. OnClick = ControlChange
  383. end
  384. object LogSensitiveCheck: TCheckBox
  385. Left = 40
  386. Top = 167
  387. Width = 335
  388. Height = 17
  389. Anchors = [akLeft, akTop, akRight]
  390. Caption = 'Log pass&words and other sensitive information'
  391. TabOrder = 9
  392. OnClick = ControlChange
  393. end
  394. object LogMaxSizeCheck: TCheckBox
  395. Left = 40
  396. Top = 115
  397. Width = 210
  398. Height = 17
  399. Anchors = [akLeft, akTop, akRight]
  400. Caption = '&Rotate log files after reaching'
  401. TabOrder = 5
  402. OnClick = ControlChange
  403. end
  404. object LogMaxSizeCombo: TComboBox
  405. Left = 256
  406. Top = 113
  407. Width = 119
  408. Height = 21
  409. Anchors = [akTop, akRight]
  410. TabOrder = 6
  411. OnChange = ControlChange
  412. OnExit = LogMaxSizeComboExit
  413. Items.Strings = (
  414. '1M'
  415. '10M'
  416. '100M'
  417. '1G')
  418. end
  419. object LogMaxSizeCountCheck: TCheckBox
  420. Left = 64
  421. Top = 142
  422. Width = 186
  423. Height = 17
  424. Anchors = [akLeft, akTop, akRight]
  425. Caption = '&Delete old log files, keep'
  426. TabOrder = 7
  427. OnClick = ControlChange
  428. end
  429. object LogMaxSizeCountEdit: TUpDownEdit
  430. Left = 256
  431. Top = 140
  432. Width = 65
  433. Height = 21
  434. MaxValue = 999.000000000000000000
  435. MinValue = 1.000000000000000000
  436. TabOrder = 8
  437. OnChange = ControlChange
  438. end
  439. end
  440. object ActionsLoggingGroup: TGroupBox
  441. Left = 8
  442. Top = 210
  443. Width = 389
  444. Height = 86
  445. Anchors = [akLeft, akTop, akRight]
  446. Caption = 'XML log'
  447. TabOrder = 1
  448. DesignSize = (
  449. 389
  450. 86)
  451. object ActionsLogFileNameEdit: TFilenameEdit
  452. Left = 40
  453. Top = 43
  454. Width = 335
  455. Height = 21
  456. AcceptFiles = True
  457. OnBeforeDialog = PathEditBeforeDialog
  458. OnAfterDialog = PathEditAfterDialog
  459. DialogKind = dkSave
  460. DefaultExt = 'xml'
  461. Filter = 'XML log files (*.xml)|*.xml|All files (*.*)|*.*'
  462. DialogOptions = [ofHideReadOnly, ofPathMustExist]
  463. DialogTitle = 'Select file for XML log.'
  464. ClickKey = 16397
  465. Anchors = [akLeft, akTop, akRight]
  466. TabOrder = 1
  467. Text = 'ActionsLogFileNameEdit'
  468. OnChange = ControlChange
  469. end
  470. object ActionsLogFileNameHintText: TStaticText
  471. Left = 264
  472. Top = 65
  473. Width = 111
  474. Height = 16
  475. Alignment = taRightJustify
  476. Anchors = [akTop, akRight]
  477. AutoSize = False
  478. Caption = 'pa&tterns'
  479. TabOrder = 2
  480. TabStop = True
  481. end
  482. object EnableActionsLoggingCheck: TCheckBox
  483. Left = 16
  484. Top = 21
  485. Width = 359
  486. Height = 17
  487. Anchors = [akLeft, akTop, akRight]
  488. Caption = 'Enable &XML logging to file:'
  489. TabOrder = 0
  490. OnClick = ControlChange
  491. end
  492. end
  493. end
  494. object GeneralSheet: TTabSheet
  495. Tag = 3
  496. HelpType = htKeyword
  497. HelpKeyword = 'ui_pref_interface'
  498. Caption = 'Interface'
  499. ImageIndex = 5
  500. TabVisible = False
  501. DesignSize = (
  502. 405
  503. 398)
  504. object InterfaceChangeLabel: TLabel
  505. Left = 8
  506. Top = 222
  507. Width = 177
  508. Height = 13
  509. Caption = 'Changes will apply on the next start.'
  510. end
  511. object InterfaceGroup: TGroupBox
  512. Left = 8
  513. Top = 8
  514. Width = 389
  515. Height = 208
  516. Anchors = [akLeft, akTop, akRight, akBottom]
  517. Caption = 'User Interface'
  518. TabOrder = 0
  519. DesignSize = (
  520. 389
  521. 208)
  522. object CommanderDescriptionLabel2: TLabel
  523. Left = 132
  524. Top = 20
  525. Width = 250
  526. Height = 115
  527. Anchors = [akLeft, akTop, akRight]
  528. AutoSize = False
  529. Caption =
  530. '- two panels (left for local directory, right for remote directo' +
  531. 'ry)'#13#10'- keyboard shortcuts like in Norton Commander (and other si' +
  532. 'milar programs as Total Commander, Midnight Commander...)'#13#10'- dra' +
  533. 'g && drop to/from both panels'
  534. WordWrap = True
  535. OnClick = CommanderClick
  536. end
  537. object ExplorerDescriptionLabel: TLabel
  538. Left = 132
  539. Top = 134
  540. Width = 252
  541. Height = 62
  542. Anchors = [akLeft, akTop, akRight]
  543. AutoSize = False
  544. Caption =
  545. '- only remote directory'#13#10'- keyboard shortcuts like in Windows Ex' +
  546. 'plorer'#13#10'- drag && drop'
  547. WordWrap = True
  548. OnClick = ExplorerClick
  549. end
  550. object CommanderInterfacePicture: TImage
  551. Left = 55
  552. Top = 41
  553. Width = 32
  554. Height = 32
  555. AutoSize = True
  556. OnClick = CommanderClick
  557. end
  558. object ExplorerInterfacePicture: TImage
  559. Left = 55
  560. Top = 155
  561. Width = 32
  562. Height = 32
  563. AutoSize = True
  564. OnClick = ExplorerClick
  565. end
  566. object CommanderInterfaceButton2: TRadioButton
  567. Left = 16
  568. Top = 19
  569. Width = 116
  570. Height = 17
  571. Caption = '&Commander'
  572. Checked = True
  573. TabOrder = 0
  574. TabStop = True
  575. OnClick = ControlChange
  576. end
  577. object ExplorerInterfaceButton2: TRadioButton
  578. Left = 16
  579. Top = 133
  580. Width = 111
  581. Height = 17
  582. Caption = '&Explorer'
  583. TabOrder = 1
  584. OnClick = ControlChange
  585. end
  586. end
  587. end
  588. object PanelsSheet: TTabSheet
  589. Tag = 4
  590. HelpType = htKeyword
  591. HelpKeyword = 'ui_pref_panels'
  592. Caption = 'Panels'
  593. ImageIndex = 3
  594. TabVisible = False
  595. DesignSize = (
  596. 405
  597. 398)
  598. object PanelsCommonGroup: TGroupBox
  599. Left = 8
  600. Top = 8
  601. Width = 389
  602. Height = 195
  603. Anchors = [akLeft, akTop, akRight]
  604. Caption = 'Common'
  605. TabOrder = 0
  606. DesignSize = (
  607. 389
  608. 195)
  609. object Label1: TLabel
  610. Left = 16
  611. Top = 167
  612. Width = 84
  613. Height = 13
  614. Caption = 'Show file si&zes in:'
  615. FocusControl = FormatSizeBytesCombo
  616. OnClick = ControlChange
  617. end
  618. object ShowHiddenFilesCheck: TCheckBox
  619. Left = 16
  620. Top = 21
  621. Width = 357
  622. Height = 17
  623. Anchors = [akLeft, akTop, akRight]
  624. Caption = '&Show hidden files (Ctrl+Alt+H)'
  625. TabOrder = 0
  626. OnClick = ControlChange
  627. end
  628. object DefaultDirIsHomeCheck: TCheckBox
  629. Left = 16
  630. Top = 45
  631. Width = 357
  632. Height = 17
  633. Anchors = [akLeft, akTop, akRight]
  634. Caption = 'Default directory is &home directory'
  635. TabOrder = 1
  636. OnClick = ControlChange
  637. end
  638. object PreservePanelStateCheck: TCheckBox
  639. Left = 16
  640. Top = 69
  641. Width = 357
  642. Height = 17
  643. Anchors = [akLeft, akTop, akRight]
  644. Caption = '&Remember panels'#39' state when switching sessions'
  645. TabOrder = 2
  646. OnClick = ControlChange
  647. end
  648. object RenameWholeNameCheck: TCheckBox
  649. Left = 16
  650. Top = 93
  651. Width = 357
  652. Height = 17
  653. Anchors = [akLeft, akTop, akRight]
  654. Caption = 'Select &whole name when renaming file'
  655. TabOrder = 3
  656. OnClick = ControlChange
  657. end
  658. object FullRowSelectCheck: TCheckBox
  659. Left = 16
  660. Top = 117
  661. Width = 357
  662. Height = 17
  663. Anchors = [akLeft, akTop, akRight]
  664. Caption = '&Full row select'
  665. TabOrder = 4
  666. OnClick = ControlChange
  667. end
  668. object FormatSizeBytesCombo: TComboBox
  669. Left = 264
  670. Top = 164
  671. Width = 108
  672. Height = 21
  673. Style = csDropDownList
  674. Anchors = [akTop, akRight]
  675. MaxLength = 1
  676. TabOrder = 6
  677. OnChange = ControlChange
  678. Items.Strings = (
  679. 'Bytes'
  680. 'Kilobytes'
  681. 'Short format')
  682. end
  683. object NaturalOrderNumericalSortingCheck: TCheckBox
  684. Left = 16
  685. Top = 141
  686. Width = 357
  687. Height = 17
  688. Anchors = [akLeft, akTop, akRight]
  689. Caption = 'Use &natural order numerical sorting'
  690. TabOrder = 5
  691. OnClick = ControlChange
  692. end
  693. end
  694. object DoubleClickGroup: TGroupBox
  695. Left = 8
  696. Top = 209
  697. Width = 389
  698. Height = 74
  699. Anchors = [akLeft, akTop, akRight]
  700. Caption = 'Double-click'
  701. TabOrder = 1
  702. DesignSize = (
  703. 389
  704. 74)
  705. object DoubleClickActionLabel: TLabel
  706. Left = 16
  707. Top = 21
  708. Width = 179
  709. Height = 13
  710. Anchors = [akLeft, akTop, akRight]
  711. Caption = '&Operation to perform on double-click:'
  712. FocusControl = DoubleClickActionCombo
  713. end
  714. object CopyOnDoubleClickConfirmationCheck: TCheckBox
  715. Left = 32
  716. Top = 45
  717. Width = 340
  718. Height = 17
  719. Anchors = [akLeft, akTop, akRight]
  720. Caption = '&Confirm copy on double-click operation'
  721. TabOrder = 1
  722. OnClick = ControlChange
  723. end
  724. object DoubleClickActionCombo: TComboBox
  725. Left = 264
  726. Top = 17
  727. Width = 108
  728. Height = 21
  729. Style = csDropDownList
  730. Anchors = [akTop, akRight]
  731. TabOrder = 0
  732. OnChange = ControlChange
  733. Items.Strings = (
  734. 'Open'
  735. 'Copy'
  736. 'Edit')
  737. end
  738. end
  739. object PanelFontGroup: TGroupBox
  740. Left = 8
  741. Top = 289
  742. Width = 389
  743. Height = 82
  744. Anchors = [akLeft, akRight, akBottom]
  745. Caption = 'Panel font'
  746. TabOrder = 2
  747. DesignSize = (
  748. 389
  749. 82)
  750. object PanelFontLabel: TLabel
  751. Left = 160
  752. Top = 18
  753. Width = 213
  754. Height = 52
  755. Anchors = [akLeft, akTop, akRight, akBottom]
  756. AutoSize = False
  757. Caption = 'PanelFontLabel'
  758. Color = clWindow
  759. ParentColor = False
  760. Transparent = False
  761. WordWrap = True
  762. OnDblClick = PanelFontLabelDblClick
  763. end
  764. object PanelFontButton: TButton
  765. Left = 16
  766. Top = 44
  767. Width = 129
  768. Height = 25
  769. Caption = 'Select fo&nt...'
  770. TabOrder = 1
  771. OnClick = PanelFontButtonClick
  772. end
  773. object PanelFontCheck: TCheckBox
  774. Left = 16
  775. Top = 21
  776. Width = 129
  777. Height = 17
  778. Caption = 'Use custom &font'
  779. TabOrder = 0
  780. OnClick = ControlChange
  781. end
  782. end
  783. end
  784. object CommanderSheet: TTabSheet
  785. Tag = 5
  786. HelpType = htKeyword
  787. HelpKeyword = 'ui_pref_commander'
  788. Caption = 'Commander'
  789. ImageIndex = 3
  790. TabVisible = False
  791. DesignSize = (
  792. 405
  793. 398)
  794. object Label3: TLabel
  795. Left = 8
  796. Top = 8
  797. Width = 393
  798. Height = 29
  799. Anchors = [akLeft, akTop, akRight]
  800. AutoSize = False
  801. Caption = 'Preferences on this page applies to Commander interface only.'
  802. WordWrap = True
  803. end
  804. object PanelsGroup: TGroupBox
  805. Left = 8
  806. Top = 38
  807. Width = 389
  808. Height = 99
  809. Anchors = [akLeft, akTop, akRight]
  810. Caption = 'Panels'
  811. TabOrder = 0
  812. DesignSize = (
  813. 389
  814. 99)
  815. object Label8: TLabel
  816. Left = 16
  817. Top = 21
  818. Width = 116
  819. Height = 13
  820. Caption = '&Explorer-style selection:'
  821. FocusControl = NortonLikeModeCombo
  822. end
  823. object SwappedPanelsCheck: TCheckBox
  824. Left = 16
  825. Top = 45
  826. Width = 357
  827. Height = 17
  828. Anchors = [akLeft, akTop, akRight]
  829. Caption = 'S&wap panels (local on right, remote on left)'
  830. TabOrder = 1
  831. OnClick = ControlChange
  832. end
  833. object NortonLikeModeCombo: TComboBox
  834. Left = 208
  835. Top = 17
  836. Width = 164
  837. Height = 21
  838. Style = csDropDownList
  839. Anchors = [akLeft, akTop, akRight]
  840. TabOrder = 0
  841. OnChange = ControlChange
  842. Items.Strings = (
  843. 'Never'
  844. 'Mouse only'
  845. 'Mouse and Keyboard')
  846. end
  847. object TreeOnLeftCheck: TCheckBox
  848. Left = 16
  849. Top = 69
  850. Width = 357
  851. Height = 17
  852. Anchors = [akLeft, akTop, akRight]
  853. Caption = 'Show &directory tree left of file list'
  854. TabOrder = 2
  855. OnClick = ControlChange
  856. end
  857. end
  858. object CommanderMiscGroup: TGroupBox
  859. Left = 8
  860. Top = 146
  861. Width = 389
  862. Height = 77
  863. Anchors = [akLeft, akTop, akRight]
  864. Caption = 'Miscellaneous'
  865. TabOrder = 1
  866. DesignSize = (
  867. 389
  868. 77)
  869. object Label10: TLabel
  870. Left = 16
  871. Top = 21
  872. Width = 94
  873. Height = 13
  874. Caption = '&Keyboard shortcuts'
  875. FocusControl = ExplorerKeyboardShortcutsCombo
  876. end
  877. object UseLocationProfilesCheck: TCheckBox
  878. Left = 16
  879. Top = 45
  880. Width = 357
  881. Height = 17
  882. Anchors = [akLeft, akTop, akRight]
  883. Caption = '&Use Location Profiles instead of Directory Bookmarks'
  884. TabOrder = 1
  885. OnClick = ControlChange
  886. end
  887. object ExplorerKeyboardShortcutsCombo: TComboBox
  888. Left = 208
  889. Top = 17
  890. Width = 164
  891. Height = 21
  892. Style = csDropDownList
  893. Anchors = [akLeft, akTop, akRight]
  894. TabOrder = 0
  895. OnChange = ControlChange
  896. Items.Strings = (
  897. 'Commander'
  898. 'Explorer')
  899. end
  900. end
  901. object CompareCriterionsGroup: TGroupBox
  902. Left = 8
  903. Top = 233
  904. Width = 389
  905. Height = 74
  906. Anchors = [akLeft, akTop, akRight]
  907. Caption = 'Compare directory criterions'
  908. TabOrder = 2
  909. DesignSize = (
  910. 389
  911. 74)
  912. object CompareByTimeCheck: TCheckBox
  913. Left = 16
  914. Top = 21
  915. Width = 357
  916. Height = 17
  917. Anchors = [akLeft, akTop, akRight]
  918. Caption = 'Compare by &time'
  919. TabOrder = 0
  920. OnClick = ControlChange
  921. end
  922. object CompareBySizeCheck: TCheckBox
  923. Left = 16
  924. Top = 45
  925. Width = 357
  926. Height = 17
  927. Anchors = [akLeft, akTop, akRight]
  928. Caption = 'Compare by &size'
  929. TabOrder = 1
  930. OnClick = ControlChange
  931. end
  932. end
  933. end
  934. object ExplorerSheet: TTabSheet
  935. Tag = 6
  936. HelpType = htKeyword
  937. HelpKeyword = 'ui_pref_explorer'
  938. Caption = 'Explorer'
  939. ImageIndex = 5
  940. TabVisible = False
  941. DesignSize = (
  942. 405
  943. 398)
  944. object Label4: TLabel
  945. Left = 8
  946. Top = 8
  947. Width = 393
  948. Height = 29
  949. Anchors = [akLeft, akTop, akRight]
  950. AutoSize = False
  951. Caption = 'Preferences on this page applies to Explorer interface only.'
  952. WordWrap = True
  953. end
  954. object GroupBox2: TGroupBox
  955. Left = 8
  956. Top = 38
  957. Width = 389
  958. Height = 54
  959. Anchors = [akLeft, akTop, akRight]
  960. Caption = 'View'
  961. TabOrder = 0
  962. DesignSize = (
  963. 389
  964. 54)
  965. object ShowFullAddressCheck: TCheckBox
  966. Left = 16
  967. Top = 21
  968. Width = 357
  969. Height = 17
  970. Anchors = [akLeft, akTop, akRight]
  971. Caption = '&Show full path on address bar'
  972. TabOrder = 0
  973. OnClick = ControlChange
  974. end
  975. end
  976. end
  977. object EditorSheet: TTabSheet
  978. Tag = 8
  979. HelpType = htKeyword
  980. HelpKeyword = 'ui_pref_editor'
  981. Caption = 'Editors'
  982. ImageIndex = 7
  983. TabVisible = False
  984. DesignSize = (
  985. 405
  986. 398)
  987. object EditorPreferenceGroup: TGroupBox
  988. Left = 8
  989. Top = 8
  990. Width = 389
  991. Height = 380
  992. Anchors = [akLeft, akTop, akRight, akBottom]
  993. Caption = 'Editor preference'
  994. TabOrder = 0
  995. DesignSize = (
  996. 389
  997. 380)
  998. object EditorListView3: TListView
  999. Left = 16
  1000. Top = 24
  1001. Width = 356
  1002. Height = 283
  1003. Anchors = [akLeft, akTop, akRight, akBottom]
  1004. Columns = <
  1005. item
  1006. Caption = 'Editor'
  1007. Width = 190
  1008. end
  1009. item
  1010. Caption = 'Mask'
  1011. Width = 70
  1012. end
  1013. item
  1014. Caption = 'Text'
  1015. Width = 45
  1016. end>
  1017. ColumnClick = False
  1018. DoubleBuffered = True
  1019. DragMode = dmAutomatic
  1020. HideSelection = False
  1021. OwnerData = True
  1022. ReadOnly = True
  1023. RowSelect = True
  1024. ParentDoubleBuffered = False
  1025. TabOrder = 0
  1026. ViewStyle = vsReport
  1027. OnData = EditorListView3Data
  1028. OnDblClick = EditorListView3DblClick
  1029. OnEndDrag = ListViewEndDrag
  1030. OnDragDrop = EditorListView3DragDrop
  1031. OnDragOver = ListViewDragOver
  1032. OnKeyDown = EditorListView3KeyDown
  1033. OnSelectItem = ListViewSelectItem
  1034. OnStartDrag = ListViewStartDrag
  1035. end
  1036. object AddEditorButton: TButton
  1037. Left = 16
  1038. Top = 313
  1039. Width = 83
  1040. Height = 25
  1041. Anchors = [akLeft, akBottom]
  1042. Caption = '&Add...'
  1043. TabOrder = 1
  1044. OnClick = AddEditEditorButtonClick
  1045. end
  1046. object EditEditorButton: TButton
  1047. Left = 112
  1048. Top = 313
  1049. Width = 83
  1050. Height = 25
  1051. Anchors = [akLeft, akBottom]
  1052. Caption = '&Edit...'
  1053. TabOrder = 2
  1054. OnClick = AddEditEditorButtonClick
  1055. end
  1056. object UpEditorButton: TButton
  1057. Left = 290
  1058. Top = 313
  1059. Width = 83
  1060. Height = 25
  1061. Anchors = [akRight, akBottom]
  1062. Caption = '&Up'
  1063. TabOrder = 3
  1064. OnClick = UpDownEditorButtonClick
  1065. end
  1066. object DownEditorButton: TButton
  1067. Left = 290
  1068. Top = 344
  1069. Width = 83
  1070. Height = 25
  1071. Anchors = [akRight, akBottom]
  1072. Caption = '&Down'
  1073. TabOrder = 4
  1074. OnClick = UpDownEditorButtonClick
  1075. end
  1076. object RemoveEditorButton: TButton
  1077. Left = 16
  1078. Top = 344
  1079. Width = 83
  1080. Height = 25
  1081. Anchors = [akLeft, akBottom]
  1082. Caption = '&Remove'
  1083. TabOrder = 5
  1084. OnClick = RemoveEditorButtonClick
  1085. end
  1086. end
  1087. end
  1088. object IntegrationSheet: TTabSheet
  1089. Tag = 9
  1090. HelpType = htKeyword
  1091. HelpKeyword = 'ui_pref_integration'
  1092. Caption = 'Integration'
  1093. ImageIndex = 8
  1094. TabVisible = False
  1095. DesignSize = (
  1096. 405
  1097. 398)
  1098. object ShellIconsGroup: TGroupBox
  1099. Left = 8
  1100. Top = 8
  1101. Width = 389
  1102. Height = 206
  1103. Anchors = [akLeft, akTop, akRight]
  1104. Caption = 'Windows Shell'
  1105. TabOrder = 0
  1106. DesignSize = (
  1107. 389
  1108. 206)
  1109. object DesktopIconButton: TButton
  1110. Left = 16
  1111. Top = 24
  1112. Width = 357
  1113. Height = 25
  1114. Anchors = [akLeft, akTop, akRight]
  1115. Caption = 'Create a &desktop icon'
  1116. TabOrder = 0
  1117. OnClick = IconButtonClick
  1118. end
  1119. object QuickLaunchIconButton: TButton
  1120. Left = 16
  1121. Top = 56
  1122. Width = 357
  1123. Height = 25
  1124. Anchors = [akLeft, akTop, akRight]
  1125. Caption = 'Create a &Quick Launch icon'
  1126. TabOrder = 1
  1127. OnClick = IconButtonClick
  1128. end
  1129. object SendToHookButton: TButton
  1130. Left = 16
  1131. Top = 88
  1132. Width = 357
  1133. Height = 25
  1134. Anchors = [akLeft, akTop, akRight]
  1135. Caption = 'Add upload shortcut to Explorer'#39's '#39'&Send to'#39' context menu'
  1136. TabOrder = 2
  1137. OnClick = IconButtonClick
  1138. end
  1139. object RegisterAsUrlHandlersButton: TButton
  1140. Left = 16
  1141. Top = 135
  1142. Width = 357
  1143. Height = 25
  1144. Anchors = [akLeft, akTop, akRight]
  1145. Caption = 'Register to handle &URL addresses'
  1146. TabOrder = 4
  1147. OnClick = RegisterAsUrlHandlersButtonClick
  1148. end
  1149. object AddSearchPathButton: TButton
  1150. Left = 16
  1151. Top = 167
  1152. Width = 357
  1153. Height = 25
  1154. Anchors = [akLeft, akTop, akRight]
  1155. Caption = 'Add WinSCP to &search path'
  1156. TabOrder = 5
  1157. OnClick = AddSearchPathButtonClick
  1158. end
  1159. object ShellIconsText2: TStaticText
  1160. Left = 43
  1161. Top = 116
  1162. Width = 330
  1163. Height = 17
  1164. Hint =
  1165. 'To add shortcuts, which directly open site, use icon commands in' +
  1166. ' '#39'Manage'#39' menu on Login dialog.'
  1167. Alignment = taRightJustify
  1168. Anchors = [akTop, akRight]
  1169. AutoSize = False
  1170. Caption = 'Associate the icons with site'
  1171. TabOrder = 3
  1172. TabStop = True
  1173. end
  1174. end
  1175. end
  1176. object CustomCommandsSheet: TTabSheet
  1177. Tag = 10
  1178. HelpType = htKeyword
  1179. HelpKeyword = 'ui_pref_commands'
  1180. Caption = 'Commands'
  1181. ImageIndex = 9
  1182. TabVisible = False
  1183. DesignSize = (
  1184. 405
  1185. 398)
  1186. object CustomCommandsGroup: TGroupBox
  1187. Left = 8
  1188. Top = 8
  1189. Width = 389
  1190. Height = 380
  1191. Anchors = [akLeft, akTop, akRight, akBottom]
  1192. Caption = 'Custom commands'
  1193. TabOrder = 0
  1194. DesignSize = (
  1195. 389
  1196. 380)
  1197. object CustomCommandsView: TListView
  1198. Left = 16
  1199. Top = 24
  1200. Width = 356
  1201. Height = 283
  1202. Anchors = [akLeft, akTop, akRight, akBottom]
  1203. Columns = <
  1204. item
  1205. Caption = 'Description'
  1206. Width = 85
  1207. end
  1208. item
  1209. Caption = 'Command'
  1210. Width = 140
  1211. end
  1212. item
  1213. Caption = 'L/R'
  1214. Width = 35
  1215. end>
  1216. ColumnClick = False
  1217. DoubleBuffered = True
  1218. DragMode = dmAutomatic
  1219. HideSelection = False
  1220. OwnerData = True
  1221. ReadOnly = True
  1222. RowSelect = True
  1223. ParentDoubleBuffered = False
  1224. ParentShowHint = False
  1225. ShowHint = True
  1226. TabOrder = 0
  1227. ViewStyle = vsReport
  1228. OnData = CustomCommandsViewData
  1229. OnDblClick = CustomCommandsViewDblClick
  1230. OnEndDrag = ListViewEndDrag
  1231. OnDragDrop = CustomCommandsViewDragDrop
  1232. OnDragOver = CustomCommandsViewDragOver
  1233. OnKeyDown = CustomCommandsViewKeyDown
  1234. OnMouseMove = CustomCommandsViewMouseMove
  1235. OnSelectItem = ListViewSelectItem
  1236. OnStartDrag = ListViewStartDrag
  1237. end
  1238. object AddCommandButton: TButton
  1239. Left = 16
  1240. Top = 313
  1241. Width = 83
  1242. Height = 25
  1243. Anchors = [akLeft, akBottom]
  1244. Caption = '&Add...'
  1245. Style = bsSplitButton
  1246. TabOrder = 1
  1247. OnClick = AddCommandButtonClick
  1248. OnDropDownClick = AddCommandButtonDropDownClick
  1249. end
  1250. object RemoveCommandButton: TButton
  1251. Left = 16
  1252. Top = 344
  1253. Width = 83
  1254. Height = 25
  1255. Anchors = [akLeft, akBottom]
  1256. Caption = '&Remove'
  1257. TabOrder = 4
  1258. OnClick = RemoveCommandButtonClick
  1259. end
  1260. object UpCommandButton: TButton
  1261. Left = 290
  1262. Top = 313
  1263. Width = 83
  1264. Height = 25
  1265. Anchors = [akRight, akBottom]
  1266. Caption = '&Up'
  1267. TabOrder = 5
  1268. OnClick = UpDownCommandButtonClick
  1269. end
  1270. object DownCommandButton: TButton
  1271. Left = 290
  1272. Top = 344
  1273. Width = 83
  1274. Height = 25
  1275. Anchors = [akRight, akBottom]
  1276. Caption = '&Down'
  1277. TabOrder = 6
  1278. OnClick = UpDownCommandButtonClick
  1279. end
  1280. object EditCommandButton: TButton
  1281. Left = 112
  1282. Top = 313
  1283. Width = 83
  1284. Height = 25
  1285. Anchors = [akLeft, akBottom]
  1286. Caption = '&Edit...'
  1287. TabOrder = 2
  1288. OnClick = EditCommandButtonClick
  1289. end
  1290. object ConfigureCommandButton: TButton
  1291. Left = 112
  1292. Top = 313
  1293. Width = 83
  1294. Height = 25
  1295. Anchors = [akLeft, akBottom]
  1296. Caption = '&Configure...'
  1297. TabOrder = 3
  1298. OnClick = ConfigureCommandButtonClick
  1299. end
  1300. end
  1301. end
  1302. object DragDropSheet: TTabSheet
  1303. Tag = 11
  1304. HelpType = htKeyword
  1305. HelpKeyword = 'ui_pref_dragdrop'
  1306. Caption = 'Drag & Drop'
  1307. ImageIndex = 10
  1308. TabVisible = False
  1309. DesignSize = (
  1310. 405
  1311. 398)
  1312. object DragDropDownloadsGroup: TGroupBox
  1313. Left = 8
  1314. Top = 8
  1315. Width = 389
  1316. Height = 277
  1317. Anchors = [akLeft, akTop, akRight]
  1318. Caption = 'Drag && Drop downloads'
  1319. TabOrder = 0
  1320. DesignSize = (
  1321. 389
  1322. 277)
  1323. object DDFakeFileEnabledLabel: TLabel
  1324. Left = 35
  1325. Top = 68
  1326. Width = 345
  1327. Height = 53
  1328. Anchors = [akLeft, akTop, akRight]
  1329. AutoSize = False
  1330. Caption =
  1331. 'Allow direct downloads to regular local folders (e.g. Window Exp' +
  1332. 'lorer). Does not allow downloads to other destinations (ZIP arch' +
  1333. 'ives, FTP, etc.). Uses drag&&drop shell extension, when availab' +
  1334. 'le.'
  1335. WordWrap = True
  1336. OnClick = DDLabelClick
  1337. end
  1338. object DDFakeFileDisabledLabel: TLabel
  1339. Left = 35
  1340. Top = 165
  1341. Width = 346
  1342. Height = 54
  1343. Anchors = [akLeft, akTop, akRight]
  1344. AutoSize = False
  1345. Caption =
  1346. 'Allows downloads to any destinations (regular folders, ZIP archi' +
  1347. 'ves, FTP, etc.). Files are downloaded first to temporary folder' +
  1348. ', from where they are delivered to the destination.'
  1349. WordWrap = True
  1350. OnClick = DDLabelClick
  1351. end
  1352. object DragExtStatusLabel: TLabel
  1353. Left = 35
  1354. Top = 120
  1355. Width = 345
  1356. Height = 26
  1357. Anchors = [akLeft, akTop, akRight]
  1358. AutoSize = False
  1359. Caption = 'DragExtStatusLabel'
  1360. WordWrap = True
  1361. OnClick = DDLabelClick
  1362. end
  1363. object DDFakeFileEnabledButton: TRadioButton
  1364. Left = 16
  1365. Top = 48
  1366. Width = 364
  1367. Height = 17
  1368. Anchors = [akLeft, akTop, akRight]
  1369. Caption = 'Determine drop target by dragging a &fake file'
  1370. TabOrder = 1
  1371. OnClick = ControlChange
  1372. end
  1373. object DDFakeFileDisabledButton: TRadioButton
  1374. Left = 16
  1375. Top = 145
  1376. Width = 356
  1377. Height = 17
  1378. Anchors = [akLeft, akTop, akRight]
  1379. Caption = 'Download files via &temporary folder'
  1380. TabOrder = 2
  1381. OnClick = ControlChange
  1382. end
  1383. object DDFakeFileDisabledPanel: TPanel
  1384. Left = 34
  1385. Top = 216
  1386. Width = 315
  1387. Height = 51
  1388. BevelOuter = bvNone
  1389. TabOrder = 3
  1390. DesignSize = (
  1391. 315
  1392. 51)
  1393. object DDWarnLackOfTempSpaceCheck: TCheckBox
  1394. Left = 0
  1395. Top = 5
  1396. Width = 315
  1397. Height = 17
  1398. Anchors = [akLeft, akTop, akRight]
  1399. Caption = '&Warn when there is not enough free space'
  1400. TabOrder = 0
  1401. OnClick = ControlChange
  1402. end
  1403. object DDWarnOnMoveCheck: TCheckBox
  1404. Left = 0
  1405. Top = 28
  1406. Width = 315
  1407. Height = 17
  1408. Anchors = [akLeft, akTop, akRight]
  1409. Caption = 'Warn when mo&ving via temporary directory'
  1410. TabOrder = 1
  1411. OnClick = ControlChange
  1412. end
  1413. end
  1414. object DDAllowMoveInitCheck: TCheckBox
  1415. Left = 16
  1416. Top = 24
  1417. Width = 364
  1418. Height = 17
  1419. Anchors = [akLeft, akTop, akRight]
  1420. Caption = 'Allow &moving from remote directory to other applications'
  1421. TabOrder = 0
  1422. OnClick = ControlChange
  1423. end
  1424. end
  1425. end
  1426. object QueueSheet: TTabSheet
  1427. Tag = 12
  1428. HelpType = htKeyword
  1429. HelpKeyword = 'ui_pref_background'
  1430. Caption = 'Background'
  1431. ImageIndex = 11
  1432. TabVisible = False
  1433. DesignSize = (
  1434. 405
  1435. 398)
  1436. object QueueGroup: TGroupBox
  1437. Left = 8
  1438. Top = 8
  1439. Width = 389
  1440. Height = 200
  1441. Anchors = [akLeft, akTop, akRight]
  1442. Caption = 'Background transfers'
  1443. TabOrder = 0
  1444. DesignSize = (
  1445. 389
  1446. 200)
  1447. object Label5: TLabel
  1448. Left = 16
  1449. Top = 25
  1450. Width = 224
  1451. Height = 13
  1452. Caption = '&Maximal number of transfers at the same time:'
  1453. FocusControl = QueueTransferLimitEdit
  1454. end
  1455. object QueueKeepDoneItemsCheck: TLabel
  1456. Left = 16
  1457. Top = 172
  1458. Width = 198
  1459. Height = 13
  1460. Caption = 'Display &completed transfers in queue for:'
  1461. FocusControl = QueueKeepDoneItemsForCombo
  1462. OnClick = ControlChange
  1463. end
  1464. object QueueTransferLimitEdit: TUpDownEdit
  1465. Left = 304
  1466. Top = 22
  1467. Width = 73
  1468. Height = 21
  1469. Alignment = taRightJustify
  1470. MaxValue = 9.000000000000000000
  1471. MinValue = 1.000000000000000000
  1472. Value = 1.000000000000000000
  1473. Anchors = [akTop, akRight]
  1474. MaxLength = 1
  1475. TabOrder = 0
  1476. end
  1477. object QueueAutoPopupCheck: TCheckBox
  1478. Left = 16
  1479. Top = 146
  1480. Width = 369
  1481. Height = 17
  1482. Anchors = [akLeft, akTop, akRight]
  1483. Caption = '&Automatically popup prompts of background transfers when idle'
  1484. TabOrder = 5
  1485. end
  1486. object QueueCheck: TCheckBox
  1487. Left = 16
  1488. Top = 74
  1489. Width = 369
  1490. Height = 17
  1491. Anchors = [akLeft, akTop, akRight]
  1492. Caption = 'Transfer on &background by default'
  1493. TabOrder = 2
  1494. end
  1495. object QueueNoConfirmationCheck: TCheckBox
  1496. Left = 16
  1497. Top = 122
  1498. Width = 369
  1499. Height = 17
  1500. Anchors = [akLeft, akTop, akRight]
  1501. Caption = '&No confirmations for background transfers'
  1502. TabOrder = 4
  1503. end
  1504. object QueueParallelCheck: TCheckBox
  1505. Left = 16
  1506. Top = 98
  1507. Width = 369
  1508. Height = 17
  1509. Anchors = [akLeft, akTop, akRight]
  1510. Caption = '&Use multiple connections for single transfer'
  1511. TabOrder = 3
  1512. end
  1513. object EnableQueueByDefaultCheck: TCheckBox
  1514. Left = 16
  1515. Top = 50
  1516. Width = 369
  1517. Height = 17
  1518. Anchors = [akLeft, akTop, akRight]
  1519. Caption = '&Enable queue processing by default'
  1520. TabOrder = 1
  1521. end
  1522. object QueueKeepDoneItemsForCombo: TComboBox
  1523. Left = 280
  1524. Top = 169
  1525. Width = 97
  1526. Height = 21
  1527. Style = csDropDownList
  1528. Anchors = [akTop, akRight]
  1529. MaxLength = 1
  1530. TabOrder = 6
  1531. OnChange = ControlChange
  1532. Items.Strings = (
  1533. 'Never'
  1534. '15 seconds'
  1535. '1 minute'
  1536. '15 minutes'
  1537. '1 hour'
  1538. 'Forever')
  1539. end
  1540. end
  1541. object QueueViewGroup: TGroupBox
  1542. Left = 8
  1543. Top = 214
  1544. Width = 389
  1545. Height = 99
  1546. Anchors = [akLeft, akTop, akRight]
  1547. Caption = 'Queue list'
  1548. TabOrder = 1
  1549. DesignSize = (
  1550. 389
  1551. 99)
  1552. object QueueViewShowButton: TRadioButton
  1553. Left = 16
  1554. Top = 21
  1555. Width = 369
  1556. Height = 17
  1557. Anchors = [akLeft, akTop, akRight]
  1558. Caption = '&Show'
  1559. TabOrder = 0
  1560. end
  1561. object QueueViewHideWhenEmptyButton: TRadioButton
  1562. Left = 16
  1563. Top = 45
  1564. Width = 369
  1565. Height = 17
  1566. Anchors = [akLeft, akTop, akRight]
  1567. Caption = 'Hide &when empty'
  1568. TabOrder = 1
  1569. end
  1570. object QueueViewHideButton: TRadioButton
  1571. Left = 16
  1572. Top = 69
  1573. Width = 369
  1574. Height = 17
  1575. Anchors = [akLeft, akTop, akRight]
  1576. Caption = '&Hide'
  1577. TabOrder = 2
  1578. end
  1579. end
  1580. end
  1581. object StorageSheet: TTabSheet
  1582. Tag = 13
  1583. HelpType = htKeyword
  1584. HelpKeyword = 'ui_pref_storage'
  1585. Caption = 'Storage'
  1586. ImageIndex = 12
  1587. TabVisible = False
  1588. DesignSize = (
  1589. 405
  1590. 398)
  1591. object StorageGroup: TGroupBox
  1592. Left = 8
  1593. Top = 8
  1594. Width = 389
  1595. Height = 96
  1596. Anchors = [akLeft, akTop, akRight]
  1597. Caption = 'Configuration storage'
  1598. TabOrder = 0
  1599. DesignSize = (
  1600. 389
  1601. 96)
  1602. object AutomaticIniFileStorageLabel: TPathLabel
  1603. Left = 167
  1604. Top = 46
  1605. Width = 209
  1606. Height = 13
  1607. ActiveTextColor = clWindowText
  1608. IndentHorizontal = 0
  1609. IndentVertical = 0
  1610. InactiveTextColor = clGrayText
  1611. OnGetStatus = AutomaticIniFileStorageLabelGetStatus
  1612. Align = alNone
  1613. Anchors = [akLeft, akTop, akRight]
  1614. AutoSize = False
  1615. end
  1616. object RegistryStorageButton: TRadioButton
  1617. Left = 16
  1618. Top = 21
  1619. Width = 360
  1620. Height = 17
  1621. Anchors = [akLeft, akTop, akRight]
  1622. Caption = 'Windows re&gistry'
  1623. TabOrder = 0
  1624. OnClick = ControlChange
  1625. end
  1626. object AutomaticIniFileStorageButton: TRadioButton
  1627. Left = 16
  1628. Top = 45
  1629. Width = 148
  1630. Height = 17
  1631. Anchors = [akLeft, akTop, akRight]
  1632. Caption = '&Automatic INI file'
  1633. TabOrder = 1
  1634. OnClick = ControlChange
  1635. end
  1636. object CustomIniFileStorageButton: TRadioButton
  1637. Left = 16
  1638. Top = 68
  1639. Width = 148
  1640. Height = 17
  1641. Anchors = [akLeft, akTop, akRight]
  1642. Caption = 'Custo&m INI file:'
  1643. TabOrder = 2
  1644. OnClick = CustomIniFileStorageButtonClick
  1645. end
  1646. object CustomIniFileStorageEdit: TFilenameEdit
  1647. Left = 168
  1648. Top = 66
  1649. Width = 208
  1650. Height = 21
  1651. AcceptFiles = True
  1652. OnBeforeDialog = PathEditBeforeDialog
  1653. OnAfterDialog = CustomIniFileStorageEditAfterDialog
  1654. DialogKind = dkSave
  1655. DefaultExt = 'ini'
  1656. Filter = 'INI files (*.ini)|*.ini|All files (*.*)|*.*'
  1657. DialogOptions = [ofHideReadOnly, ofPathMustExist]
  1658. ClickKey = 16397
  1659. Anchors = [akLeft, akTop, akRight]
  1660. TabOrder = 3
  1661. Text = 'CustomIniFileStorageEdit'
  1662. OnChange = ControlChange
  1663. OnExit = CustomIniFileStorageEditExit
  1664. end
  1665. end
  1666. object TemporaryDirectoryGrouo: TGroupBox
  1667. Left = 8
  1668. Top = 112
  1669. Width = 389
  1670. Height = 223
  1671. Anchors = [akLeft, akTop, akRight]
  1672. Caption = 'Temporary directory'
  1673. TabOrder = 1
  1674. DesignSize = (
  1675. 389
  1676. 223)
  1677. object Label6: TLabel
  1678. Left = 16
  1679. Top = 22
  1680. Width = 360
  1681. Height = 23
  1682. Anchors = [akLeft, akTop, akRight]
  1683. AutoSize = False
  1684. Caption = 'Specify where to temporarily store edited and downloaded files.'
  1685. WordWrap = True
  1686. end
  1687. object DDSystemTemporaryDirectoryButton: TRadioButton
  1688. Left = 16
  1689. Top = 45
  1690. Width = 360
  1691. Height = 17
  1692. Anchors = [akLeft, akTop, akRight]
  1693. Caption = '&Use temporary directory of system'
  1694. TabOrder = 0
  1695. OnClick = ControlChange
  1696. end
  1697. object DDCustomTemporaryDirectoryButton: TRadioButton
  1698. Left = 16
  1699. Top = 69
  1700. Width = 148
  1701. Height = 17
  1702. Caption = 'Use this &directory:'
  1703. TabOrder = 1
  1704. OnClick = ControlChange
  1705. end
  1706. object DDTemporaryDirectoryEdit: TDirectoryEdit
  1707. Left = 168
  1708. Top = 65
  1709. Width = 208
  1710. Height = 21
  1711. AcceptFiles = True
  1712. OnBeforeDialog = PathEditBeforeDialog
  1713. OnAfterDialog = PathEditAfterDialog
  1714. DialogText = 'Select directory for temporary drag && drop files.'
  1715. ClickKey = 16397
  1716. Anchors = [akLeft, akTop, akRight]
  1717. TabOrder = 2
  1718. Text = 'DDTemporaryDirectoryEdit'
  1719. OnChange = ControlChange
  1720. end
  1721. object TemporaryDirectoryCleanupCheck: TCheckBox
  1722. Left = 16
  1723. Top = 169
  1724. Width = 360
  1725. Height = 17
  1726. Anchors = [akLeft, akTop, akRight]
  1727. Caption = '&Cleanup obsolete temporary directories on startup'
  1728. TabOrder = 6
  1729. OnClick = ControlChange
  1730. end
  1731. object ConfirmTemporaryDirectoryCleanupCheck: TCheckBox
  1732. Left = 32
  1733. Top = 194
  1734. Width = 344
  1735. Height = 17
  1736. Anchors = [akLeft, akTop, akRight]
  1737. Caption = '&Ask before cleanup'
  1738. TabOrder = 7
  1739. OnClick = ControlChange
  1740. end
  1741. object TemporaryDirectoryAppendSessionCheck: TCheckBox
  1742. Left = 16
  1743. Top = 94
  1744. Width = 360
  1745. Height = 17
  1746. Anchors = [akLeft, akTop, akRight]
  1747. Caption = 'Append &session name to temporary path'
  1748. TabOrder = 3
  1749. OnClick = ControlChange
  1750. end
  1751. object TemporaryDirectoryAppendPathCheck: TCheckBox
  1752. Left = 16
  1753. Top = 119
  1754. Width = 360
  1755. Height = 17
  1756. Anchors = [akLeft, akTop, akRight]
  1757. Caption = 'Append remote &path to temporary path'
  1758. TabOrder = 4
  1759. OnClick = ControlChange
  1760. end
  1761. object TemporaryDirectoryDeterministicCheck: TCheckBox
  1762. Left = 16
  1763. Top = 144
  1764. Width = 360
  1765. Height = 17
  1766. Anchors = [akLeft, akTop, akRight]
  1767. Caption = 'Keep temporary copies of remote files in &deterministic paths'
  1768. TabOrder = 5
  1769. OnClick = ControlChange
  1770. end
  1771. end
  1772. object OtherStorageGroup: TGroupBox
  1773. Left = 8
  1774. Top = 342
  1775. Width = 389
  1776. Height = 53
  1777. Anchors = [akLeft, akTop, akRight]
  1778. Caption = 'Other'
  1779. TabOrder = 2
  1780. DesignSize = (
  1781. 389
  1782. 53)
  1783. object RandomSeedFileLabel: TLabel
  1784. Left = 16
  1785. Top = 24
  1786. Width = 86
  1787. Height = 13
  1788. Caption = '&Random seed file:'
  1789. FocusControl = RandomSeedFileEdit
  1790. end
  1791. object RandomSeedFileEdit: TFilenameEdit
  1792. Left = 144
  1793. Top = 19
  1794. Width = 232
  1795. Height = 21
  1796. AcceptFiles = True
  1797. OnBeforeDialog = PathEditBeforeDialog
  1798. OnAfterDialog = PathEditAfterDialog
  1799. DialogKind = dkSave
  1800. DefaultExt = 'rnd'
  1801. Filter = 'Random seed files (*.rnd)|*.rnd|All files (*.*)|*.*'
  1802. DialogOptions = [ofHideReadOnly, ofPathMustExist]
  1803. DialogTitle = 'Select file for random seed'
  1804. ClickKey = 16397
  1805. Anchors = [akLeft, akTop, akRight]
  1806. TabOrder = 0
  1807. Text = 'RandomSeedFileEdit'
  1808. OnChange = ControlChange
  1809. end
  1810. end
  1811. end
  1812. object TransferEnduranceSheet: TTabSheet
  1813. Tag = 14
  1814. HelpType = htKeyword
  1815. HelpKeyword = 'ui_pref_resume'
  1816. Caption = 'Endurance'
  1817. ImageIndex = 13
  1818. TabVisible = False
  1819. DesignSize = (
  1820. 405
  1821. 398)
  1822. object ResumeBox: TGroupBox
  1823. Left = 8
  1824. Top = 8
  1825. Width = 389
  1826. Height = 123
  1827. Anchors = [akLeft, akTop, akRight]
  1828. Caption = 'Enable transfer resume/transfer to temporary filename for'
  1829. TabOrder = 0
  1830. object ResumeThresholdUnitLabel2: TLabel
  1831. Left = 136
  1832. Top = 71
  1833. Width = 12
  1834. Height = 13
  1835. Caption = 'KB'
  1836. FocusControl = ResumeThresholdEdit
  1837. end
  1838. object ResumeOnButton: TRadioButton
  1839. Left = 16
  1840. Top = 21
  1841. Width = 329
  1842. Height = 17
  1843. Caption = 'A&ll files'
  1844. TabOrder = 0
  1845. OnClick = ControlChange
  1846. end
  1847. object ResumeSmartButton: TRadioButton
  1848. Left = 16
  1849. Top = 45
  1850. Width = 156
  1851. Height = 17
  1852. Caption = 'Files abo&ve:'
  1853. TabOrder = 1
  1854. OnClick = ControlChange
  1855. end
  1856. object ResumeOffButton: TRadioButton
  1857. Left = 16
  1858. Top = 93
  1859. Width = 329
  1860. Height = 17
  1861. Caption = 'Di&sable'
  1862. TabOrder = 3
  1863. OnClick = ControlChange
  1864. end
  1865. object ResumeThresholdEdit: TUpDownEdit
  1866. Left = 45
  1867. Top = 67
  1868. Width = 84
  1869. Height = 21
  1870. Alignment = taRightJustify
  1871. Increment = 10.000000000000000000
  1872. MaxValue = 4194304.000000000000000000
  1873. TabOrder = 2
  1874. OnClick = ControlChange
  1875. end
  1876. end
  1877. object SessionReopenGroup: TGroupBox
  1878. Left = 8
  1879. Top = 139
  1880. Width = 389
  1881. Height = 203
  1882. Anchors = [akLeft, akTop, akRight]
  1883. Caption = 'Automatic reconnect'
  1884. TabOrder = 1
  1885. object SessionReopenAutoLabel: TLabel
  1886. Left = 34
  1887. Top = 48
  1888. Width = 82
  1889. Height = 13
  1890. Caption = '&Reconnect after:'
  1891. FocusControl = SessionReopenAutoEdit
  1892. end
  1893. object SessionReopenAutoSecLabel: TLabel
  1894. Left = 271
  1895. Top = 48
  1896. Width = 39
  1897. Height = 13
  1898. Caption = 'seconds'
  1899. FocusControl = SessionReopenAutoEdit
  1900. end
  1901. object SessionReopenTimeoutLabel: TLabel
  1902. Left = 16
  1903. Top = 176
  1904. Width = 110
  1905. Height = 13
  1906. Caption = '&Keep reconnecting for:'
  1907. FocusControl = SessionReopenTimeoutEdit
  1908. end
  1909. object SessionReopenTimeoutSecLabel: TLabel
  1910. Left = 271
  1911. Top = 176
  1912. Width = 39
  1913. Height = 13
  1914. Caption = 'seconds'
  1915. FocusControl = SessionReopenTimeoutEdit
  1916. end
  1917. object SessionReopenAutoStallLabel: TLabel
  1918. Left = 34
  1919. Top = 149
  1920. Width = 82
  1921. Height = 13
  1922. Caption = 'Re&connect after:'
  1923. FocusControl = SessionReopenAutoStallEdit
  1924. end
  1925. object SessionReopenAutoStallSecLabel: TLabel
  1926. Left = 271
  1927. Top = 149
  1928. Width = 39
  1929. Height = 13
  1930. Caption = 'seconds'
  1931. FocusControl = SessionReopenAutoStallEdit
  1932. end
  1933. object SessionReopenAutoIdleLabel: TLabel
  1934. Left = 34
  1935. Top = 99
  1936. Width = 82
  1937. Height = 13
  1938. Caption = 'Reco&nnect after:'
  1939. FocusControl = SessionReopenAutoIdleEdit
  1940. end
  1941. object SessionReopenAutoIdleSecLabel: TLabel
  1942. Left = 271
  1943. Top = 99
  1944. Width = 39
  1945. Height = 13
  1946. Caption = 'seconds'
  1947. FocusControl = SessionReopenAutoIdleEdit
  1948. end
  1949. object SessionReopenAutoCheck: TCheckBox
  1950. Left = 16
  1951. Top = 21
  1952. Width = 337
  1953. Height = 17
  1954. Caption = '&Automatically reconnect session, if it breaks during transfer'
  1955. TabOrder = 0
  1956. OnClick = ControlChange
  1957. end
  1958. object SessionReopenAutoEdit: TUpDownEdit
  1959. Left = 168
  1960. Top = 43
  1961. Width = 97
  1962. Height = 21
  1963. Alignment = taRightJustify
  1964. Increment = 5.000000000000000000
  1965. MaxValue = 300.000000000000000000
  1966. MinValue = 1.000000000000000000
  1967. Value = 5.000000000000000000
  1968. MaxLength = 3
  1969. TabOrder = 1
  1970. end
  1971. object SessionReopenAutoIdleCheck: TCheckBox
  1972. Left = 16
  1973. Top = 72
  1974. Width = 337
  1975. Height = 17
  1976. Caption = 'Automatically reconnect session, if it breaks &while idle'
  1977. TabOrder = 2
  1978. OnClick = ControlChange
  1979. end
  1980. object SessionReopenTimeoutEdit: TUpDownEdit
  1981. Left = 168
  1982. Top = 171
  1983. Width = 97
  1984. Height = 21
  1985. Alignment = taRightJustify
  1986. Increment = 30.000000000000000000
  1987. MaxValue = 86400.000000000000000000
  1988. MaxLength = 5
  1989. TabOrder = 6
  1990. OnGetValue = SessionReopenTimeoutEditGetValue
  1991. OnSetValue = SessionReopenTimeoutEditSetValue
  1992. end
  1993. object SessionReopenAutoStallCheck: TCheckBox
  1994. Left = 16
  1995. Top = 122
  1996. Width = 337
  1997. Height = 17
  1998. Caption = 'Automatically reconnect session, if it &stalls'
  1999. TabOrder = 4
  2000. OnClick = ControlChange
  2001. end
  2002. object SessionReopenAutoStallEdit: TUpDownEdit
  2003. Left = 168
  2004. Top = 144
  2005. Width = 97
  2006. Height = 21
  2007. Alignment = taRightJustify
  2008. Increment = 5.000000000000000000
  2009. MaxValue = 300.000000000000000000
  2010. MinValue = 1.000000000000000000
  2011. Value = 5.000000000000000000
  2012. MaxLength = 3
  2013. TabOrder = 5
  2014. end
  2015. object SessionReopenAutoIdleEdit: TUpDownEdit
  2016. Left = 168
  2017. Top = 94
  2018. Width = 97
  2019. Height = 21
  2020. Alignment = taRightJustify
  2021. Increment = 5.000000000000000000
  2022. MaxValue = 300.000000000000000000
  2023. MinValue = 1.000000000000000000
  2024. Value = 5.000000000000000000
  2025. MaxLength = 3
  2026. TabOrder = 3
  2027. end
  2028. end
  2029. end
  2030. object UpdatesSheet: TTabSheet
  2031. Tag = 15
  2032. HelpType = htKeyword
  2033. HelpKeyword = 'ui_pref_updates'
  2034. Caption = 'Updates'
  2035. ImageIndex = 14
  2036. TabVisible = False
  2037. DesignSize = (
  2038. 405
  2039. 398)
  2040. object UpdatesGroup2: TGroupBox
  2041. Left = 8
  2042. Top = 8
  2043. Width = 389
  2044. Height = 125
  2045. Anchors = [akLeft, akTop, akRight]
  2046. Caption = 'Automatic updates'
  2047. TabOrder = 0
  2048. DesignSize = (
  2049. 389
  2050. 125)
  2051. object Label12: TLabel
  2052. Left = 16
  2053. Top = 70
  2054. Width = 115
  2055. Height = 13
  2056. Caption = 'Automatic check &period:'
  2057. FocusControl = UpdatesPeriodCombo
  2058. end
  2059. object UpdatesAuthenticationEmailLabel: TLabel
  2060. Left = 16
  2061. Top = 21
  2062. Width = 228
  2063. Height = 13
  2064. Caption = '&Email address authorized to automatic updates:'
  2065. FocusControl = UpdatesAuthenticationEmailEdit
  2066. end
  2067. object UpdatesPeriodCombo: TComboBox
  2068. Left = 278
  2069. Top = 67
  2070. Width = 98
  2071. Height = 21
  2072. Style = csDropDownList
  2073. Anchors = [akTop, akRight]
  2074. TabOrder = 2
  2075. Items.Strings = (
  2076. 'Never'
  2077. 'Daily'
  2078. 'Weekly'
  2079. 'Monthly')
  2080. end
  2081. object UpdatesShowOnStartup: TCheckBox
  2082. Left = 16
  2083. Top = 98
  2084. Width = 262
  2085. Height = 17
  2086. Anchors = [akLeft, akTop, akRight]
  2087. Caption = '&Display information about update on startup'
  2088. TabOrder = 3
  2089. OnClick = ControlChange
  2090. end
  2091. object UpdatesAuthenticationEmailEdit: TEdit
  2092. Left = 16
  2093. Top = 38
  2094. Width = 256
  2095. Height = 21
  2096. Anchors = [akLeft, akTop, akRight]
  2097. TabOrder = 0
  2098. OnChange = ControlChange
  2099. OnExit = UpdatesAuthenticationEmailEditExit
  2100. end
  2101. object UpdatesLink: TStaticText
  2102. Left = 280
  2103. Top = 42
  2104. Width = 58
  2105. Height = 17
  2106. Caption = 'Learn more'
  2107. TabOrder = 1
  2108. TabStop = True
  2109. OnClick = UpdatesLinkClick
  2110. end
  2111. end
  2112. object UpdatesProxyGroup: TGroupBox
  2113. Left = 8
  2114. Top = 226
  2115. Width = 389
  2116. Height = 142
  2117. Anchors = [akLeft, akTop, akRight]
  2118. Caption = 'Connection'
  2119. TabOrder = 2
  2120. DesignSize = (
  2121. 389
  2122. 142)
  2123. object UpdatesProxyHostLabel: TLabel
  2124. Left = 34
  2125. Top = 91
  2126. Width = 85
  2127. Height = 13
  2128. Caption = 'Proxy &host name:'
  2129. FocusControl = UpdatesProxyHostEdit
  2130. end
  2131. object UpdatesProxyPortLabel: TLabel
  2132. Left = 280
  2133. Top = 91
  2134. Width = 63
  2135. Height = 13
  2136. Anchors = [akTop, akRight]
  2137. Caption = 'Po&rt number:'
  2138. FocusControl = UpdatesProxyPortEdit
  2139. end
  2140. object UpdatesProxyPortEdit: TUpDownEdit
  2141. Left = 278
  2142. Top = 108
  2143. Width = 98
  2144. Height = 21
  2145. Alignment = taRightJustify
  2146. MaxValue = 65535.000000000000000000
  2147. MinValue = 1.000000000000000000
  2148. Value = 1.000000000000000000
  2149. Anchors = [akTop, akRight]
  2150. TabOrder = 4
  2151. end
  2152. object UpdatesProxyHostEdit: TEdit
  2153. Left = 34
  2154. Top = 108
  2155. Width = 238
  2156. Height = 21
  2157. Anchors = [akLeft, akTop, akRight]
  2158. MaxLength = 50
  2159. TabOrder = 3
  2160. Text = 'UpdatesProxyHostEdit'
  2161. end
  2162. object UpdatesProxyCheck: TRadioButton
  2163. Left = 16
  2164. Top = 69
  2165. Width = 365
  2166. Height = 17
  2167. Anchors = [akLeft, akTop, akRight]
  2168. Caption = '&Use proxy server'
  2169. TabOrder = 2
  2170. OnClick = ControlChange
  2171. end
  2172. object UpdatesDirectCheck: TRadioButton
  2173. Left = 16
  2174. Top = 21
  2175. Width = 365
  2176. Height = 17
  2177. Anchors = [akLeft, akTop, akRight]
  2178. Caption = 'No &proxy'
  2179. TabOrder = 0
  2180. OnClick = ControlChange
  2181. end
  2182. object UpdatesAutoCheck: TRadioButton
  2183. Left = 16
  2184. Top = 45
  2185. Width = 365
  2186. Height = 17
  2187. Anchors = [akLeft, akTop, akRight]
  2188. Caption = '&Automatically detect proxy settings'
  2189. TabOrder = 1
  2190. OnClick = ControlChange
  2191. end
  2192. end
  2193. object UpdatesOptionsGroup: TGroupBox
  2194. Left = 8
  2195. Top = 139
  2196. Width = 389
  2197. Height = 81
  2198. Anchors = [akLeft, akTop, akRight]
  2199. Caption = 'Options'
  2200. TabOrder = 1
  2201. DesignSize = (
  2202. 389
  2203. 81)
  2204. object UpdatesBetaVersionsLabel: TLabel
  2205. Left = 16
  2206. Top = 23
  2207. Width = 118
  2208. Height = 13
  2209. Caption = 'Check for &beta versions:'
  2210. FocusControl = UpdatesBetaVersionsCombo
  2211. end
  2212. object UpdatesBetaVersionsCombo: TComboBox
  2213. Left = 278
  2214. Top = 18
  2215. Width = 98
  2216. Height = 21
  2217. Style = csDropDownList
  2218. Anchors = [akTop, akRight]
  2219. TabOrder = 0
  2220. end
  2221. object CollectUsageCheck: TCheckBox
  2222. Left = 16
  2223. Top = 49
  2224. Width = 262
  2225. Height = 17
  2226. Anchors = [akLeft, akTop, akRight]
  2227. Caption = 'Allow &anonymous usage statistics'
  2228. TabOrder = 1
  2229. OnClick = ControlChange
  2230. end
  2231. object UsageViewButton: TButton
  2232. Left = 278
  2233. Top = 45
  2234. Width = 98
  2235. Height = 25
  2236. Anchors = [akTop, akRight]
  2237. Caption = 'View &statistics'
  2238. TabOrder = 2
  2239. OnClick = UsageViewButtonClick
  2240. end
  2241. end
  2242. end
  2243. object CopyParamListSheet: TTabSheet
  2244. Tag = 16
  2245. HelpType = htKeyword
  2246. HelpKeyword = 'ui_pref_transfer'
  2247. Caption = 'Transfer'
  2248. ImageIndex = 15
  2249. TabVisible = False
  2250. DesignSize = (
  2251. 405
  2252. 398)
  2253. object CopyParamListGroup: TGroupBox
  2254. Left = 8
  2255. Top = 8
  2256. Width = 389
  2257. Height = 380
  2258. Anchors = [akLeft, akTop, akRight, akBottom]
  2259. Caption = 'Transfer settings presets'
  2260. TabOrder = 0
  2261. DesignSize = (
  2262. 389
  2263. 380)
  2264. object CopyParamLabel: TLabel
  2265. Left = 18
  2266. Top = 228
  2267. Width = 354
  2268. Height = 53
  2269. Anchors = [akLeft, akRight, akBottom]
  2270. AutoSize = False
  2271. Caption = 'CopyParamLabel'
  2272. WordWrap = True
  2273. OnClick = CopyParamLabelClick
  2274. end
  2275. object CopyParamListView: TListView
  2276. Left = 16
  2277. Top = 24
  2278. Width = 356
  2279. Height = 198
  2280. Anchors = [akLeft, akTop, akRight, akBottom]
  2281. Columns = <
  2282. item
  2283. Caption = 'Preset description'
  2284. Width = 100
  2285. end
  2286. item
  2287. Caption = 'Auto'
  2288. Width = 40
  2289. end>
  2290. ColumnClick = False
  2291. DoubleBuffered = True
  2292. DragMode = dmAutomatic
  2293. HideSelection = False
  2294. OwnerData = True
  2295. ReadOnly = True
  2296. RowSelect = True
  2297. ParentDoubleBuffered = False
  2298. TabOrder = 0
  2299. ViewStyle = vsReport
  2300. OnCustomDrawItem = CopyParamListViewCustomDrawItem
  2301. OnData = CopyParamListViewData
  2302. OnDblClick = CopyParamListViewDblClick
  2303. OnEndDrag = ListViewEndDrag
  2304. OnDragDrop = CopyParamListViewDragDrop
  2305. OnDragOver = ListViewDragOver
  2306. OnKeyDown = CopyParamListViewKeyDown
  2307. OnSelectItem = ListViewSelectItem
  2308. OnStartDrag = ListViewStartDrag
  2309. end
  2310. object AddCopyParamButton: TButton
  2311. Left = 16
  2312. Top = 287
  2313. Width = 83
  2314. Height = 25
  2315. Anchors = [akLeft, akBottom]
  2316. Caption = '&Add...'
  2317. TabOrder = 1
  2318. OnClick = AddCopyParamButtonClick
  2319. end
  2320. object RemoveCopyParamButton: TButton
  2321. Left = 16
  2322. Top = 319
  2323. Width = 83
  2324. Height = 25
  2325. Anchors = [akLeft, akBottom]
  2326. Caption = '&Remove'
  2327. TabOrder = 3
  2328. OnClick = RemoveCopyParamButtonClick
  2329. end
  2330. object UpCopyParamButton: TButton
  2331. Left = 289
  2332. Top = 287
  2333. Width = 83
  2334. Height = 25
  2335. Anchors = [akRight, akBottom]
  2336. Caption = '&Up'
  2337. TabOrder = 5
  2338. OnClick = UpDownCopyParamButtonClick
  2339. end
  2340. object DownCopyParamButton: TButton
  2341. Left = 289
  2342. Top = 319
  2343. Width = 83
  2344. Height = 25
  2345. Anchors = [akRight, akBottom]
  2346. Caption = '&Down'
  2347. TabOrder = 6
  2348. OnClick = UpDownCopyParamButtonClick
  2349. end
  2350. object EditCopyParamButton: TButton
  2351. Left = 112
  2352. Top = 287
  2353. Width = 83
  2354. Height = 25
  2355. Anchors = [akLeft, akBottom]
  2356. Caption = '&Edit...'
  2357. TabOrder = 2
  2358. OnClick = EditCopyParamButtonClick
  2359. end
  2360. object DuplicateCopyParamButton: TButton
  2361. Left = 112
  2362. Top = 319
  2363. Width = 83
  2364. Height = 25
  2365. Anchors = [akLeft, akBottom]
  2366. Caption = 'Du&plicate...'
  2367. TabOrder = 4
  2368. OnClick = DuplicateCopyParamButtonClick
  2369. end
  2370. object CopyParamAutoSelectNoticeCheck: TCheckBox
  2371. Left = 18
  2372. Top = 350
  2373. Width = 354
  2374. Height = 17
  2375. Anchors = [akLeft, akRight, akBottom]
  2376. Caption = '&Announce when transfer settings preset is autoselected'
  2377. TabOrder = 7
  2378. OnClick = ControlChange
  2379. end
  2380. end
  2381. end
  2382. object WindowSheet: TTabSheet
  2383. Tag = 17
  2384. HelpType = htKeyword
  2385. HelpKeyword = 'ui_pref_window'
  2386. Caption = 'Window'
  2387. ImageIndex = 16
  2388. TabVisible = False
  2389. DesignSize = (
  2390. 405
  2391. 398)
  2392. object PathInCaptionGroup: TGroupBox
  2393. Left = 8
  2394. Top = 131
  2395. Width = 389
  2396. Height = 94
  2397. Anchors = [akLeft, akTop, akRight]
  2398. Caption = 'Path in window title'
  2399. TabOrder = 1
  2400. DesignSize = (
  2401. 389
  2402. 94)
  2403. object PathInCaptionFullButton: TRadioButton
  2404. Left = 16
  2405. Top = 21
  2406. Width = 361
  2407. Height = 17
  2408. Anchors = [akLeft, akTop, akRight]
  2409. Caption = 'Show &full path'
  2410. TabOrder = 0
  2411. end
  2412. object PathInCaptionShortButton: TRadioButton
  2413. Left = 16
  2414. Top = 44
  2415. Width = 361
  2416. Height = 17
  2417. Anchors = [akLeft, akTop, akRight]
  2418. Caption = 'Sho&w short path'
  2419. TabOrder = 1
  2420. end
  2421. object PathInCaptionNoneButton: TRadioButton
  2422. Left = 16
  2423. Top = 67
  2424. Width = 361
  2425. Height = 17
  2426. Anchors = [akLeft, akTop, akRight]
  2427. Caption = 'Do &not show'
  2428. TabOrder = 2
  2429. end
  2430. end
  2431. object WindowMiscellaneousGroup: TGroupBox
  2432. Left = 8
  2433. Top = 231
  2434. Width = 389
  2435. Height = 126
  2436. Anchors = [akLeft, akTop, akRight]
  2437. Caption = 'Miscellaneous'
  2438. TabOrder = 2
  2439. DesignSize = (
  2440. 389
  2441. 126)
  2442. object MinimizeToTrayCheck: TCheckBox
  2443. Left = 16
  2444. Top = 21
  2445. Width = 361
  2446. Height = 17
  2447. Anchors = [akLeft, akTop, akRight]
  2448. Caption = '&Minimize main window to taskbar status area (system tray)'
  2449. TabOrder = 0
  2450. OnClick = ControlChange
  2451. end
  2452. object ExternalSessionInExistingInstanceCheck: TCheckBox
  2453. Left = 16
  2454. Top = 45
  2455. Width = 361
  2456. Height = 17
  2457. Anchors = [akLeft, akTop, akRight]
  2458. Caption = 'Open new externally initiated sessions in &existing window'
  2459. TabOrder = 1
  2460. OnClick = ControlChange
  2461. end
  2462. object KeepOpenWhenNoSessionCheck: TCheckBox
  2463. Left = 16
  2464. Top = 69
  2465. Width = 361
  2466. Height = 17
  2467. Anchors = [akLeft, akTop, akRight]
  2468. Caption = '&Keep main window open when the last session is closed'
  2469. TabOrder = 2
  2470. OnClick = ControlChange
  2471. end
  2472. object ShowTipsCheck: TCheckBox
  2473. Left = 16
  2474. Top = 93
  2475. Width = 361
  2476. Height = 17
  2477. Anchors = [akLeft, akTop, akRight]
  2478. Caption = '&Display tips on startup'
  2479. TabOrder = 3
  2480. OnClick = ControlChange
  2481. end
  2482. end
  2483. object WorkspacesGroup: TGroupBox
  2484. Left = 8
  2485. Top = 8
  2486. Width = 389
  2487. Height = 117
  2488. Anchors = [akLeft, akTop, akRight]
  2489. Caption = 'Workspaces'
  2490. TabOrder = 0
  2491. DesignSize = (
  2492. 389
  2493. 117)
  2494. object AutoWorkspaceLabel: TLabel
  2495. Left = 45
  2496. Top = 45
  2497. Width = 122
  2498. Height = 13
  2499. Caption = '&Default workspace name:'
  2500. FocusControl = AutoWorkspaceCombo
  2501. end
  2502. object AutoSaveWorkspaceCheck: TCheckBox
  2503. Left = 16
  2504. Top = 21
  2505. Width = 361
  2506. Height = 17
  2507. Anchors = [akLeft, akTop, akRight]
  2508. Caption = '&Automatically save workspace on exit'
  2509. TabOrder = 0
  2510. OnClick = ControlChange
  2511. end
  2512. object AutoWorkspaceCombo: TComboBox
  2513. Left = 45
  2514. Top = 61
  2515. Width = 332
  2516. Height = 21
  2517. Anchors = [akLeft, akTop, akRight]
  2518. DropDownCount = 16
  2519. TabOrder = 1
  2520. OnClick = ControlChange
  2521. end
  2522. object AutoSaveWorkspacePasswordsCheck: TCheckBox
  2523. Left = 45
  2524. Top = 87
  2525. Width = 332
  2526. Height = 17
  2527. Anchors = [akLeft, akTop, akRight]
  2528. Caption = 'Save &passwords (not recommended) X'
  2529. TabOrder = 2
  2530. OnClick = ControlChange
  2531. end
  2532. end
  2533. end
  2534. object SecuritySheet: TTabSheet
  2535. Tag = 19
  2536. HelpType = htKeyword
  2537. HelpKeyword = 'ui_pref_security'
  2538. Caption = 'Security'
  2539. ImageIndex = 18
  2540. TabVisible = False
  2541. DesignSize = (
  2542. 405
  2543. 398)
  2544. object MasterPasswordGroup: TGroupBox
  2545. Left = 8
  2546. Top = 8
  2547. Width = 389
  2548. Height = 92
  2549. Anchors = [akLeft, akTop, akRight]
  2550. Caption = 'Master password'
  2551. TabOrder = 0
  2552. DesignSize = (
  2553. 389
  2554. 92)
  2555. object SetMasterPasswordButton: TButton
  2556. Left = 16
  2557. Top = 51
  2558. Width = 357
  2559. Height = 25
  2560. Anchors = [akLeft, akTop, akRight]
  2561. Caption = '&Change master password...'
  2562. TabOrder = 1
  2563. OnClick = SetMasterPasswordButtonClick
  2564. end
  2565. object UseMasterPasswordCheck: TCheckBox
  2566. Left = 16
  2567. Top = 21
  2568. Width = 356
  2569. Height = 17
  2570. Anchors = [akLeft, akTop, akRight]
  2571. Caption = '&Use master password'
  2572. TabOrder = 0
  2573. OnClick = UseMasterPasswordCheckClick
  2574. end
  2575. end
  2576. object PasswordGroupBox: TGroupBox
  2577. Left = 8
  2578. Top = 106
  2579. Width = 389
  2580. Height = 52
  2581. Anchors = [akLeft, akTop, akRight]
  2582. Caption = 'Session password'
  2583. TabOrder = 1
  2584. DesignSize = (
  2585. 389
  2586. 52)
  2587. object SessionRememberPasswordCheck: TCheckBox
  2588. Left = 16
  2589. Top = 21
  2590. Width = 356
  2591. Height = 17
  2592. Anchors = [akLeft, akTop, akRight]
  2593. Caption = 'Remember &password for duration of session'
  2594. TabOrder = 0
  2595. end
  2596. end
  2597. end
  2598. object IntegrationAppSheet: TTabSheet
  2599. Tag = 18
  2600. HelpType = htKeyword
  2601. HelpKeyword = 'ui_pref_integration_app'
  2602. Caption = 'Applications'
  2603. ImageIndex = 17
  2604. TabVisible = False
  2605. DesignSize = (
  2606. 405
  2607. 398)
  2608. object ExternalAppsGroup: TGroupBox
  2609. Left = 8
  2610. Top = 8
  2611. Width = 389
  2612. Height = 208
  2613. Anchors = [akLeft, akTop, akRight]
  2614. Caption = 'External applications'
  2615. TabOrder = 0
  2616. DesignSize = (
  2617. 389
  2618. 208)
  2619. object PuttyPathLabel: TLabel
  2620. Left = 16
  2621. Top = 21
  2622. Width = 131
  2623. Height = 13
  2624. Caption = 'PuTTY/Terminal &client path:'
  2625. FocusControl = PuttyPathEdit
  2626. end
  2627. object PuttyRegistryStorageKeyLabel: TLabel
  2628. Left = 16
  2629. Top = 158
  2630. Width = 94
  2631. Height = 13
  2632. Caption = 'PuTTY registry &key:'
  2633. FocusControl = PuttyRegistryStorageKeyEdit
  2634. end
  2635. object PuttyPathEdit: THistoryComboBox
  2636. Left = 16
  2637. Top = 38
  2638. Width = 281
  2639. Height = 21
  2640. Anchors = [akLeft, akTop, akRight]
  2641. TabOrder = 0
  2642. OnChange = PuttyPathEditChange
  2643. OnExit = PuttyPathEditExit
  2644. end
  2645. object PuttyPasswordCheck2: TCheckBox
  2646. Left = 24
  2647. Top = 83
  2648. Width = 353
  2649. Height = 17
  2650. Anchors = [akLeft, akTop, akRight]
  2651. Caption = '&Remember session password and pass it to PuTTY (SSH)'
  2652. TabOrder = 3
  2653. end
  2654. object AutoOpenInPuttyCheck: TCheckBox
  2655. Left = 24
  2656. Top = 133
  2657. Width = 353
  2658. Height = 17
  2659. Anchors = [akLeft, akTop, akRight]
  2660. Caption = 'Automatically &open new sessions in PuTTY'
  2661. TabOrder = 5
  2662. end
  2663. object PuttyPathBrowseButton: TButton
  2664. Left = 303
  2665. Top = 36
  2666. Width = 75
  2667. Height = 25
  2668. Anchors = [akTop, akRight]
  2669. Caption = 'B&rowse...'
  2670. TabOrder = 1
  2671. OnClick = PuttyPathBrowseButtonClick
  2672. end
  2673. object TelnetForFtpInPuttyCheck: TCheckBox
  2674. Left = 24
  2675. Top = 108
  2676. Width = 353
  2677. Height = 17
  2678. Anchors = [akLeft, akTop, akRight]
  2679. Caption = 'Open &Telnet sessions in PuTTY for FTP sessions'
  2680. TabOrder = 4
  2681. end
  2682. object PuttyPathHintText: TStaticText
  2683. Left = 184
  2684. Top = 61
  2685. Width = 113
  2686. Height = 16
  2687. Alignment = taRightJustify
  2688. Anchors = [akTop, akRight]
  2689. AutoSize = False
  2690. Caption = '&patterns'
  2691. TabOrder = 2
  2692. TabStop = True
  2693. end
  2694. object PuttyRegistryStorageKeyEdit: THistoryComboBox
  2695. Left = 16
  2696. Top = 174
  2697. Width = 362
  2698. Height = 21
  2699. Style = csDropDownList
  2700. Anchors = [akLeft, akTop, akRight]
  2701. TabOrder = 6
  2702. OnChange = ControlChange
  2703. end
  2704. end
  2705. end
  2706. object NetworkSheet: TTabSheet
  2707. Tag = 20
  2708. HelpType = htKeyword
  2709. HelpKeyword = 'ui_pref_network'
  2710. Caption = 'Network'
  2711. ImageIndex = 20
  2712. TabVisible = False
  2713. DesignSize = (
  2714. 405
  2715. 398)
  2716. object ExternalIpAddressGroupBox: TGroupBox
  2717. Left = 8
  2718. Top = 8
  2719. Width = 389
  2720. Height = 98
  2721. Anchors = [akLeft, akTop, akRight]
  2722. Caption = 'External IP address'
  2723. TabOrder = 0
  2724. DesignSize = (
  2725. 389
  2726. 98)
  2727. object RetrieveExternalIpAddressButton: TRadioButton
  2728. Left = 16
  2729. Top = 21
  2730. Width = 361
  2731. Height = 17
  2732. Anchors = [akLeft, akTop, akRight]
  2733. Caption = 'Retrieve external IP address from &operating system'
  2734. TabOrder = 0
  2735. OnClick = ControlChange
  2736. end
  2737. object CustomExternalIpAddressButton: TRadioButton
  2738. Left = 16
  2739. Top = 45
  2740. Width = 361
  2741. Height = 17
  2742. Anchors = [akLeft, akTop, akRight]
  2743. Caption = 'Use &following external IP address:'
  2744. TabOrder = 1
  2745. OnClick = ControlChange
  2746. end
  2747. object CustomExternalIpAddressEdit: TEdit
  2748. Left = 45
  2749. Top = 67
  2750. Width = 136
  2751. Height = 21
  2752. TabOrder = 2
  2753. OnClick = ControlChange
  2754. end
  2755. end
  2756. object ConnectionsGroup: TGroupBox
  2757. Left = 8
  2758. Top = 112
  2759. Width = 389
  2760. Height = 53
  2761. Anchors = [akLeft, akTop, akRight]
  2762. Caption = 'Connections'
  2763. TabOrder = 1
  2764. DesignSize = (
  2765. 389
  2766. 53)
  2767. object TryFtpWhenSshFailsCheck: TCheckBox
  2768. Left = 16
  2769. Top = 21
  2770. Width = 361
  2771. Height = 17
  2772. Anchors = [akLeft, akTop, akRight]
  2773. Caption = 'When SFTP connection is &rejected, knock FTP port'
  2774. TabOrder = 0
  2775. OnClick = ControlChange
  2776. end
  2777. end
  2778. end
  2779. object PanelRemoteSheet: TTabSheet
  2780. Tag = 21
  2781. HelpType = htKeyword
  2782. HelpKeyword = 'ui_pref_panels_remote'
  2783. Caption = 'Remote'
  2784. ImageIndex = 20
  2785. TabVisible = False
  2786. DesignSize = (
  2787. 405
  2788. 398)
  2789. object PanelsRemoteDirectoryGroup: TGroupBox
  2790. Left = 8
  2791. Top = 8
  2792. Width = 389
  2793. Height = 99
  2794. Anchors = [akLeft, akTop, akRight]
  2795. Caption = 'Remote panel'
  2796. TabOrder = 0
  2797. DesignSize = (
  2798. 389
  2799. 99)
  2800. object RefreshRemoteDirectoryUnitLabel: TLabel
  2801. Left = 336
  2802. Top = 69
  2803. Width = 5
  2804. Height = 13
  2805. Caption = 's'
  2806. end
  2807. object ShowInaccesibleDirectoriesCheck: TCheckBox
  2808. Left = 16
  2809. Top = 21
  2810. Width = 357
  2811. Height = 17
  2812. Anchors = [akLeft, akTop, akRight]
  2813. Caption = 'Show in&accessible directories'
  2814. TabOrder = 0
  2815. OnClick = ControlChange
  2816. end
  2817. object AutoReadDirectoryAfterOpCheck: TCheckBox
  2818. Left = 16
  2819. Top = 45
  2820. Width = 357
  2821. Height = 17
  2822. Anchors = [akLeft, akTop, akRight]
  2823. Caption = 'Auto&matically refresh directory after operation (Ctrl+Alt+R)'
  2824. TabOrder = 1
  2825. OnClick = ControlChange
  2826. end
  2827. object RefreshRemotePanelCheck: TCheckBox
  2828. Left = 16
  2829. Top = 69
  2830. Width = 266
  2831. Height = 17
  2832. Anchors = [akLeft, akTop, akRight]
  2833. Caption = 'Refresh remote panel &every'
  2834. TabOrder = 2
  2835. OnClick = ControlChange
  2836. end
  2837. object RefreshRemotePanelIntervalEdit: TUpDownEdit
  2838. Left = 256
  2839. Top = 67
  2840. Width = 75
  2841. Height = 21
  2842. Alignment = taRightJustify
  2843. Increment = 15.000000000000000000
  2844. MaxValue = 9999.000000000000000000
  2845. MinValue = 10.000000000000000000
  2846. MaxLength = 3
  2847. TabOrder = 3
  2848. OnChange = ControlChange
  2849. end
  2850. end
  2851. end
  2852. object PanelLocalSheet: TTabSheet
  2853. Tag = 22
  2854. HelpType = htKeyword
  2855. HelpKeyword = 'ui_pref_panels_local'
  2856. Caption = 'Local'
  2857. ImageIndex = 20
  2858. TabVisible = False
  2859. DesignSize = (
  2860. 405
  2861. 398)
  2862. object LocalPanelGroup: TGroupBox
  2863. Left = 8
  2864. Top = 8
  2865. Width = 389
  2866. Height = 99
  2867. Anchors = [akLeft, akTop, akRight]
  2868. Caption = 'Local panel'
  2869. TabOrder = 0
  2870. DesignSize = (
  2871. 389
  2872. 99)
  2873. object PreserveLocalDirectoryCheck: TCheckBox
  2874. Left = 16
  2875. Top = 45
  2876. Width = 357
  2877. Height = 17
  2878. Anchors = [akLeft, akTop, akRight]
  2879. Caption = 'Do not &change state when switching sessions'
  2880. TabOrder = 1
  2881. OnClick = ControlChange
  2882. end
  2883. object SystemContextMenuCheck: TCheckBox
  2884. Left = 16
  2885. Top = 69
  2886. Width = 357
  2887. Height = 17
  2888. Anchors = [akLeft, akTop, akRight]
  2889. Caption = 'Use &system file context menu'
  2890. TabOrder = 2
  2891. OnClick = ControlChange
  2892. end
  2893. object DeleteToRecycleBinCheck: TCheckBox
  2894. Left = 16
  2895. Top = 21
  2896. Width = 357
  2897. Height = 17
  2898. Anchors = [akLeft, akTop, akRight]
  2899. Caption = '&Delete files to recycle bin'
  2900. TabOrder = 0
  2901. OnClick = ControlChange
  2902. end
  2903. end
  2904. end
  2905. object LanguagesSheet: TTabSheet
  2906. Tag = 23
  2907. Caption = 'Languages'
  2908. ImageIndex = 21
  2909. TabVisible = False
  2910. DesignSize = (
  2911. 405
  2912. 398)
  2913. object LanguagesGroup: TGroupBox
  2914. Left = 8
  2915. Top = 8
  2916. Width = 389
  2917. Height = 380
  2918. Anchors = [akLeft, akTop, akRight, akBottom]
  2919. Caption = 'Languages'
  2920. TabOrder = 0
  2921. DesignSize = (
  2922. 389
  2923. 380)
  2924. object LanguageChangeLabel: TLabel
  2925. Left = 16
  2926. Top = 349
  2927. Width = 177
  2928. Height = 13
  2929. Anchors = [akLeft, akBottom]
  2930. Caption = 'Changes will apply on the next start.'
  2931. end
  2932. object LanguagesView: TListView
  2933. Left = 16
  2934. Top = 24
  2935. Width = 356
  2936. Height = 314
  2937. Anchors = [akLeft, akTop, akRight, akBottom]
  2938. Columns = <
  2939. item
  2940. AutoSize = True
  2941. end>
  2942. DoubleBuffered = True
  2943. HideSelection = False
  2944. ReadOnly = True
  2945. RowSelect = True
  2946. ParentDoubleBuffered = False
  2947. ShowColumnHeaders = False
  2948. TabOrder = 0
  2949. ViewStyle = vsReport
  2950. OnCustomDrawItem = LanguagesViewCustomDrawItem
  2951. OnSelectItem = ListViewSelectItem
  2952. end
  2953. object LanguagesGetMoreButton: TButton
  2954. Left = 273
  2955. Top = 344
  2956. Width = 100
  2957. Height = 25
  2958. Anchors = [akRight, akBottom]
  2959. Caption = 'Get &more...'
  2960. TabOrder = 1
  2961. OnClick = LanguagesGetMoreButtonClick
  2962. end
  2963. end
  2964. end
  2965. object EditorInternalSheet: TTabSheet
  2966. Tag = 24
  2967. HelpType = htKeyword
  2968. HelpKeyword = 'ui_pref_editor_internal'
  2969. Caption = 'Internal editor'
  2970. TabVisible = False
  2971. DesignSize = (
  2972. 405
  2973. 398)
  2974. object InternalEditorGroup: TGroupBox
  2975. Left = 8
  2976. Top = 14
  2977. Width = 389
  2978. Height = 146
  2979. Anchors = [akLeft, akRight, akBottom]
  2980. Caption = 'Display'
  2981. TabOrder = 0
  2982. DesignSize = (
  2983. 389
  2984. 146)
  2985. object Label9: TLabel
  2986. Left = 16
  2987. Top = 47
  2988. Width = 71
  2989. Height = 13
  2990. Caption = '&Tabulator size:'
  2991. FocusControl = EditorTabSizeEdit
  2992. end
  2993. object Label11: TLabel
  2994. Left = 16
  2995. Top = 95
  2996. Width = 85
  2997. Height = 13
  2998. Caption = 'Default en&coding:'
  2999. FocusControl = EditorEncodingCombo
  3000. end
  3001. object EditorWordWrapCheck: TCheckBox
  3002. Left = 16
  3003. Top = 20
  3004. Width = 158
  3005. Height = 17
  3006. Anchors = [akLeft, akTop, akRight]
  3007. Caption = '&Wrap long lines'
  3008. TabOrder = 0
  3009. OnClick = ControlChange
  3010. end
  3011. object EditorTabSizeEdit: TUpDownEdit
  3012. Left = 16
  3013. Top = 64
  3014. Width = 145
  3015. Height = 21
  3016. Alignment = taRightJustify
  3017. MaxValue = 99.000000000000000000
  3018. MinValue = 1.000000000000000000
  3019. Value = 1.000000000000000000
  3020. Anchors = [akLeft, akTop, akRight]
  3021. MaxLength = 2
  3022. TabOrder = 1
  3023. OnChange = ControlChange
  3024. end
  3025. object EditorEncodingCombo: TComboBox
  3026. Left = 16
  3027. Top = 112
  3028. Width = 145
  3029. Height = 21
  3030. Style = csDropDownList
  3031. Anchors = [akLeft, akTop, akRight]
  3032. MaxLength = 2
  3033. TabOrder = 2
  3034. OnChange = ControlChange
  3035. end
  3036. end
  3037. object FontGroup: TGroupBox
  3038. Left = 8
  3039. Top = 166
  3040. Width = 389
  3041. Height = 118
  3042. Anchors = [akLeft, akRight, akBottom]
  3043. Caption = 'Font'
  3044. TabOrder = 1
  3045. DesignSize = (
  3046. 389
  3047. 118)
  3048. object EditorFontLabel: TLabel
  3049. Left = 172
  3050. Top = 18
  3051. Width = 204
  3052. Height = 87
  3053. Anchors = [akTop, akRight]
  3054. AutoSize = False
  3055. Caption = 'EditorFontLabel'
  3056. Color = clWhite
  3057. ParentColor = False
  3058. Transparent = False
  3059. OnDblClick = EditorFontLabelDblClick
  3060. end
  3061. object EditorFontButton: TButton
  3062. Left = 16
  3063. Top = 18
  3064. Width = 145
  3065. Height = 25
  3066. Anchors = [akTop, akRight]
  3067. Caption = '&Select font...'
  3068. TabOrder = 0
  3069. OnClick = EditorFontButtonClick
  3070. end
  3071. object EditorFontColorButton: TButton
  3072. Left = 16
  3073. Top = 49
  3074. Width = 145
  3075. Height = 25
  3076. Anchors = [akTop, akRight]
  3077. Caption = '&Text color'
  3078. TabOrder = 1
  3079. OnClick = EditorFontColorButtonClick
  3080. end
  3081. object EditorBackgroundColorButton: TButton
  3082. Left = 16
  3083. Top = 80
  3084. Width = 145
  3085. Height = 25
  3086. Anchors = [akTop, akRight]
  3087. Caption = 'Default &background'
  3088. TabOrder = 2
  3089. OnClick = EditorBackgroundColorButtonClick
  3090. end
  3091. end
  3092. end
  3093. end
  3094. object LeftPanel: TPanel
  3095. Left = 0
  3096. Top = 0
  3097. Width = 132
  3098. Height = 408
  3099. Align = alLeft
  3100. BevelOuter = bvNone
  3101. TabOrder = 0
  3102. DesignSize = (
  3103. 132
  3104. 408)
  3105. object NavigationTree: TTreeView
  3106. Left = 8
  3107. Top = 9
  3108. Width = 116
  3109. Height = 398
  3110. Anchors = [akLeft, akTop, akRight, akBottom]
  3111. DoubleBuffered = True
  3112. HideSelection = False
  3113. HotTrack = True
  3114. Indent = 19
  3115. ParentDoubleBuffered = False
  3116. ReadOnly = True
  3117. ShowButtons = False
  3118. ShowRoot = False
  3119. TabOrder = 0
  3120. OnChange = NavigationTreeChange
  3121. OnChanging = NavigationTreeChanging
  3122. OnCollapsing = NavigationTreeCollapsing
  3123. Items.NodeData = {
  3124. 030B000000360000000000000001000000FFFFFFFFFFFFFFFF00000000000000
  3125. 0005000000010C45006E007600690072006F006E006D0065006E007400580032
  3126. 0000000000000003000000FFFFFFFFFFFFFFFF00000000000000000000000001
  3127. 0A49006E00740065007200660061006300650058002C00000000000000110000
  3128. 00FFFFFFFFFFFFFFFF0000000000000000000000000107570069006E0064006F
  3129. 0077005800320000000000000005000000FFFFFFFFFFFFFFFF00000000000000
  3130. 0000000000010A43006F006D006D0061006E0064006500720058003000000000
  3131. 00000006000000FFFFFFFFFFFFFFFF0000000000000000000000000109450078
  3132. 0070006C006F007200650072005800320000000000000017000000FFFFFFFFFF
  3133. FFFFFF000000000000000000000000010A4C0061006E00670075006100670065
  3134. 00730058002C0000000000000004000000FFFFFFFFFFFFFFFF00000000000000
  3135. 00020000000107500061006E0065006C00730058002C00000000000000150000
  3136. 00FFFFFFFFFFFFFFFF0000000000000000000000000107520065006D006F0074
  3137. 00650058002A0000000000000016000000FFFFFFFFFFFFFFFF00000000000000
  3138. 000000000001064C006F00630061006C0058002C0000000000000008000000FF
  3139. FFFFFFFFFFFFFF000000000000000001000000010745006400690074006F0072
  3140. 0058003E0000000000000018000000FFFFFFFFFFFFFFFF000000000000000000
  3141. 000000011049006E007400650072006E0061006C00200065006400690074006F
  3142. 0072005800300000000000000010000000FFFFFFFFFFFFFFFF00000000000000
  3143. 000300000001095400720061006E007300660065007200580030000000000000
  3144. 000B000000FFFFFFFFFFFFFFFF00000000000000000000000001094400720061
  3145. 006700440072006F007000580034000000000000000C000000FFFFFFFFFFFFFF
  3146. FF000000000000000000000000010B4200610063006B00670072006F0075006E
  3147. 00640058002C000000000000000E000000FFFFFFFFFFFFFFFF00000000000000
  3148. 0000000000010752006500730075006D00650058002E00000000000000140000
  3149. 00FFFFFFFFFFFFFFFF00000000000000000000000001084E006500740077006F
  3150. 0072006B005800300000000000000013000000FFFFFFFFFFFFFFFF0000000000
  3151. 0000000000000001095300650063007500720069007400790058002E00000000
  3152. 00000002000000FFFFFFFFFFFFFFFF00000000000000000000000001084C006F
  3153. 006700670069006E0067005800360000000000000009000000FFFFFFFFFFFFFF
  3154. FF000000000000000001000000010C49006E0074006500670072006100740069
  3155. 006F006E005800380000000000000012000000FFFFFFFFFFFFFFFF0000000000
  3156. 00000000000000010D4100700070006C00690063006100740069006F006E0073
  3157. 00580030000000000000000A000000FFFFFFFFFFFFFFFF000000000000000000
  3158. 000000010943006F006D006D0061006E006400730058002E000000000000000D
  3159. 000000FFFFFFFFFFFFFFFF0000000000000000000000000108530074006F0072
  3160. 0061006700650058002E000000000000000F000000FFFFFFFFFFFFFFFF000000
  3161. 000000000000000000010855007000640061007400650073005800}
  3162. end
  3163. end
  3164. end
  3165. object HelpButton: TButton
  3166. Left = 458
  3167. Top = 414
  3168. Width = 75
  3169. Height = 25
  3170. Anchors = [akRight, akBottom]
  3171. Caption = 'Help'
  3172. TabOrder = 3
  3173. OnClick = HelpButtonClick
  3174. end
  3175. object ComponentsPanel: TPanel
  3176. Left = 0
  3177. Top = 445
  3178. Width = 545
  3179. Height = 50
  3180. Align = alBottom
  3181. BevelOuter = bvNone
  3182. Color = clWindow
  3183. ParentBackground = False
  3184. TabOrder = 4
  3185. end
  3186. object RegisterAsUrlHandlerMenu: TPopupMenu
  3187. Left = 56
  3188. Top = 443
  3189. object RegisterAsUrlHandlerItem: TMenuItem
  3190. Caption = 'Register'
  3191. OnClick = RegisterAsUrlHandlerItemClick
  3192. end
  3193. object MakeDefaultHandlerItem: TMenuItem
  3194. Caption = 'Make WinSCP &default handler...'
  3195. OnClick = MakeDefaultHandlerItemClick
  3196. end
  3197. object UnregisterForDefaultProtocolsItem: TMenuItem
  3198. Caption = 'Unregister'
  3199. OnClick = UnregisterForDefaultProtocolsItemClick
  3200. end
  3201. end
  3202. object AddCommandMenu: TPopupMenu
  3203. Left = 208
  3204. Top = 443
  3205. object AddCustomCommandMenuItem: TMenuItem
  3206. Caption = 'Add &Custom Command...'
  3207. OnClick = AddCustomCommandMenuItemClick
  3208. end
  3209. object AddExtensionMenuItem: TMenuItem
  3210. Caption = 'Add &Extension...'
  3211. OnClick = AddExtensionMenuItemClick
  3212. end
  3213. end
  3214. end