Preferences.dfm 113 KB

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