Preferences.dfm 112 KB

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