SiteAdvanced.dfm 81 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583
  1. object SiteAdvancedDialog: TSiteAdvancedDialog
  2. Left = 351
  3. Top = 167
  4. HelpType = htKeyword
  5. HelpKeyword = 'ui_login_advanced'
  6. BorderIcons = [biSystemMenu, biMinimize, biMaximize, biHelp]
  7. BorderStyle = bsDialog
  8. Caption = 'Advanced Site Settings'
  9. ClientHeight = 432
  10. ClientWidth = 561
  11. Color = clBtnFace
  12. ParentFont = True
  13. OldCreateOrder = True
  14. Position = poOwnerFormCenter
  15. OnCloseQuery = FormCloseQuery
  16. OnShow = FormShow
  17. DesignSize = (
  18. 561
  19. 432)
  20. PixelsPerInch = 96
  21. TextHeight = 13
  22. object MainPanel: TPanel
  23. Left = 0
  24. Top = 0
  25. Width = 561
  26. Height = 392
  27. Align = alTop
  28. Anchors = [akLeft, akTop, akRight, akBottom]
  29. BevelOuter = bvNone
  30. TabOrder = 0
  31. object PageControl: TPageControl
  32. Left = 152
  33. Top = 0
  34. Width = 409
  35. Height = 392
  36. HelpType = htKeyword
  37. ActivePage = EnvironmentSheet
  38. Align = alClient
  39. MultiLine = True
  40. Style = tsButtons
  41. TabOrder = 1
  42. TabStop = False
  43. OnChange = PageControlChange
  44. object EnvironmentSheet: TTabSheet
  45. Tag = 1
  46. HelpType = htKeyword
  47. HelpKeyword = 'ui_login_environment'
  48. Caption = 'Environment'
  49. ImageIndex = 6
  50. TabVisible = False
  51. DesignSize = (
  52. 401
  53. 382)
  54. object EnvironmentGroup: TGroupBox
  55. Left = 0
  56. Top = 6
  57. Width = 393
  58. Height = 140
  59. Anchors = [akLeft, akTop, akRight]
  60. Caption = 'Server environment'
  61. TabOrder = 0
  62. DesignSize = (
  63. 393
  64. 140)
  65. object EOLTypeLabel: TLabel
  66. Left = 12
  67. Top = 20
  68. Width = 241
  69. Height = 13
  70. Caption = '&End-of-line characters (if not indicated by server):'
  71. FocusControl = EOLTypeCombo
  72. end
  73. object UtfLabel: TLabel
  74. Left = 12
  75. Top = 44
  76. Width = 144
  77. Height = 13
  78. Caption = '&UTF-8 encoding for filenames:'
  79. FocusControl = UtfCombo
  80. end
  81. object TimeDifferenceLabel: TLabel
  82. Left = 12
  83. Top = 68
  84. Width = 81
  85. Height = 13
  86. Caption = 'Time &zone offset:'
  87. FocusControl = TimeDifferenceEdit
  88. end
  89. object TimeDifferenceHoursLabel: TLabel
  90. Left = 210
  91. Top = 68
  92. Width = 27
  93. Height = 13
  94. Anchors = [akTop, akRight]
  95. Caption = 'hours'
  96. FocusControl = TimeDifferenceEdit
  97. end
  98. object TimeDifferenceMinutesLabel: TLabel
  99. Left = 336
  100. Top = 66
  101. Width = 37
  102. Height = 13
  103. Anchors = [akTop, akRight]
  104. Caption = 'minutes'
  105. FocusControl = TimeDifferenceMinutesEdit
  106. end
  107. object EOLTypeCombo: TComboBox
  108. Left = 320
  109. Top = 15
  110. Width = 61
  111. Height = 21
  112. Style = csDropDownList
  113. Anchors = [akTop, akRight]
  114. TabOrder = 0
  115. Items.Strings = (
  116. 'LF'
  117. 'CR/LF')
  118. end
  119. object UtfCombo: TComboBox
  120. Left = 320
  121. Top = 39
  122. Width = 61
  123. Height = 21
  124. Style = csDropDownList
  125. Anchors = [akTop, akRight]
  126. TabOrder = 1
  127. end
  128. object TimeDifferenceEdit: TUpDownEdit
  129. Left = 135
  130. Top = 63
  131. Width = 69
  132. Height = 21
  133. Alignment = taRightJustify
  134. MaxValue = 25.000000000000000000
  135. MinValue = -25.000000000000000000
  136. Value = -13.000000000000000000
  137. Anchors = [akTop, akRight]
  138. TabOrder = 2
  139. OnChange = DataChange
  140. end
  141. object TimeDifferenceMinutesEdit: TUpDownEdit
  142. Left = 261
  143. Top = 63
  144. Width = 69
  145. Height = 21
  146. Alignment = taRightJustify
  147. Increment = 15.000000000000000000
  148. MaxValue = 45.000000000000000000
  149. MinValue = -45.000000000000000000
  150. Value = -13.000000000000000000
  151. Anchors = [akTop, akRight]
  152. TabOrder = 3
  153. OnChange = DataChange
  154. end
  155. object TimeDifferenceAutoCheck: TCheckBox
  156. Left = 135
  157. Top = 90
  158. Width = 242
  159. Height = 17
  160. Caption = 'Detect &automatically'
  161. TabOrder = 4
  162. OnClick = DataChange
  163. end
  164. object TrimVMSVersionsCheck: TCheckBox
  165. Left = 12
  166. Top = 113
  167. Width = 369
  168. Height = 17
  169. Caption = '&Trim VMS version numbers'
  170. TabOrder = 5
  171. OnClick = DataChange
  172. end
  173. end
  174. object DSTModeGroup: TGroupBox
  175. Left = 0
  176. Top = 153
  177. Width = 393
  178. Height = 93
  179. Anchors = [akLeft, akTop, akRight]
  180. Caption = 'Daylight saving time'
  181. TabOrder = 1
  182. DesignSize = (
  183. 393
  184. 93)
  185. object DSTModeUnixCheck: TRadioButton
  186. Left = 12
  187. Top = 19
  188. Width = 369
  189. Height = 17
  190. Anchors = [akLeft, akTop, akRight]
  191. Caption = 'Adjust remote timestamp to local co&nventions'
  192. TabOrder = 0
  193. OnClick = DataChange
  194. end
  195. object DSTModeWinCheck: TRadioButton
  196. Left = 12
  197. Top = 42
  198. Width = 369
  199. Height = 17
  200. Anchors = [akLeft, akTop, akRight]
  201. Caption = 'Adjust remote timestamp with &DST'
  202. TabOrder = 1
  203. OnClick = DataChange
  204. end
  205. object DSTModeKeepCheck: TRadioButton
  206. Left = 12
  207. Top = 65
  208. Width = 369
  209. Height = 17
  210. Anchors = [akLeft, akTop, akRight]
  211. Caption = 'Preser&ve remote timestamp'
  212. TabOrder = 2
  213. OnClick = DataChange
  214. end
  215. end
  216. end
  217. object DirectoriesSheet: TTabSheet
  218. Tag = 2
  219. HelpType = htKeyword
  220. HelpKeyword = 'ui_login_directories'
  221. Caption = 'Directories'
  222. ImageIndex = 11
  223. TabVisible = False
  224. DesignSize = (
  225. 401
  226. 382)
  227. object DirectoriesGroup: TGroupBox
  228. Left = 0
  229. Top = 6
  230. Width = 393
  231. Height = 183
  232. Anchors = [akLeft, akTop, akRight]
  233. Caption = 'Directories'
  234. TabOrder = 0
  235. DesignSize = (
  236. 393
  237. 183)
  238. object LocalDirectoryLabel: TLabel
  239. Left = 12
  240. Top = 111
  241. Width = 74
  242. Height = 13
  243. Caption = '&Local directory:'
  244. FocusControl = LocalDirectoryEdit
  245. end
  246. object RemoteDirectoryLabel: TLabel
  247. Left = 12
  248. Top = 66
  249. Width = 87
  250. Height = 13
  251. Caption = '&Remote directory:'
  252. FocusControl = RemoteDirectoryEdit
  253. end
  254. object LocalDirectoryDescLabel: TLabel
  255. Left = 12
  256. Top = 156
  257. Width = 241
  258. Height = 13
  259. Caption = 'Local directory is not used with Explorer interface.'
  260. end
  261. object LocalDirectoryEdit: TDirectoryEdit
  262. Left = 12
  263. Top = 128
  264. Width = 371
  265. Height = 21
  266. AcceptFiles = True
  267. DialogText = 'Select startup local directory.'
  268. ClickKey = 16397
  269. Anchors = [akLeft, akTop, akRight]
  270. TabOrder = 3
  271. Text = 'LocalDirectoryEdit'
  272. OnChange = DataChange
  273. end
  274. object RemoteDirectoryEdit: TEdit
  275. Left = 12
  276. Top = 83
  277. Width = 371
  278. Height = 21
  279. Anchors = [akLeft, akTop, akRight]
  280. MaxLength = 1000
  281. TabOrder = 2
  282. Text = 'RemoteDirectoryEdit'
  283. OnChange = DataChange
  284. end
  285. object UpdateDirectoriesCheck: TCheckBox
  286. Left = 12
  287. Top = 42
  288. Width = 369
  289. Height = 17
  290. Anchors = [akLeft, akTop, akRight]
  291. Caption = 'Re&member last used directory'
  292. TabOrder = 1
  293. end
  294. object SynchronizeBrowsingCheck: TCheckBox
  295. Left = 12
  296. Top = 19
  297. Width = 369
  298. Height = 17
  299. Anchors = [akLeft, akTop, akRight]
  300. Caption = 'Syn&chronize browsing'
  301. TabOrder = 0
  302. end
  303. end
  304. object DirectoryOptionsGroup: TGroupBox
  305. Left = 1
  306. Top = 195
  307. Width = 393
  308. Height = 116
  309. Anchors = [akLeft, akTop, akRight]
  310. Caption = 'Directory reading options'
  311. TabOrder = 1
  312. DesignSize = (
  313. 393
  314. 116)
  315. object CacheDirectoriesCheck: TCheckBox
  316. Left = 12
  317. Top = 19
  318. Width = 369
  319. Height = 17
  320. Anchors = [akLeft, akTop, akRight]
  321. Caption = 'Cache &visited remote directories'
  322. TabOrder = 0
  323. OnClick = DataChange
  324. end
  325. object CacheDirectoryChangesCheck: TCheckBox
  326. Left = 12
  327. Top = 42
  328. Width = 230
  329. Height = 17
  330. Anchors = [akLeft, akTop, akRight]
  331. Caption = 'Cache &directory changes'
  332. TabOrder = 1
  333. OnClick = DataChange
  334. end
  335. object ResolveSymlinksCheck: TCheckBox
  336. Left = 12
  337. Top = 65
  338. Width = 369
  339. Height = 17
  340. Anchors = [akLeft, akTop, akRight]
  341. Caption = 'Resolve symbolic li&nks'
  342. TabOrder = 3
  343. end
  344. object PreserveDirectoryChangesCheck: TCheckBox
  345. Left = 251
  346. Top = 42
  347. Width = 139
  348. Height = 17
  349. Anchors = [akTop, akRight]
  350. Caption = '&Permanent cache'
  351. TabOrder = 2
  352. end
  353. object FollowDirectorySymlinksCheck: TCheckBox
  354. Left = 12
  355. Top = 88
  356. Width = 369
  357. Height = 17
  358. Anchors = [akLeft, akTop, akRight]
  359. Caption = '&Follow symbolic links to directories'
  360. TabOrder = 4
  361. end
  362. end
  363. end
  364. object RecycleBinSheet: TTabSheet
  365. Tag = 2
  366. HelpType = htKeyword
  367. HelpKeyword = 'ui_login_recycle_bin'
  368. Caption = 'Recycle bin'
  369. ImageIndex = 15
  370. TabVisible = False
  371. DesignSize = (
  372. 401
  373. 382)
  374. object RecycleBinGroup: TGroupBox
  375. Left = 0
  376. Top = 6
  377. Width = 393
  378. Height = 116
  379. Anchors = [akLeft, akTop, akRight]
  380. Caption = 'Recycle bin'
  381. TabOrder = 0
  382. DesignSize = (
  383. 393
  384. 116)
  385. object RecycleBinPathLabel: TLabel
  386. Left = 12
  387. Top = 66
  388. Width = 95
  389. Height = 13
  390. Caption = '&Remote recycle bin:'
  391. FocusControl = RecycleBinPathEdit
  392. end
  393. object DeleteToRecycleBinCheck: TCheckBox
  394. Left = 12
  395. Top = 19
  396. Width = 370
  397. Height = 17
  398. Anchors = [akLeft, akTop, akRight]
  399. Caption = '&Preserve deleted remote files to recycle bin'
  400. TabOrder = 0
  401. OnClick = DataChange
  402. end
  403. object OverwrittenToRecycleBinCheck: TCheckBox
  404. Left = 12
  405. Top = 42
  406. Width = 370
  407. Height = 17
  408. Anchors = [akLeft, akTop, akRight]
  409. Caption = 'Preserve &overwritten remote files to recycle bin (SFTP only)'
  410. TabOrder = 1
  411. OnClick = DataChange
  412. end
  413. object RecycleBinPathEdit: TEdit
  414. Left = 12
  415. Top = 83
  416. Width = 370
  417. Height = 21
  418. Anchors = [akLeft, akTop, akRight]
  419. MaxLength = 1000
  420. TabOrder = 2
  421. Text = 'RecycleBinPathEdit'
  422. OnChange = DataChange
  423. end
  424. end
  425. end
  426. object SftpSheet: TTabSheet
  427. Tag = 2
  428. HelpType = htKeyword
  429. HelpKeyword = 'ui_login_sftp'
  430. Caption = 'SFTP'
  431. ImageIndex = 12
  432. TabVisible = False
  433. DesignSize = (
  434. 401
  435. 382)
  436. object SFTPBugsGroupBox: TGroupBox
  437. Left = 0
  438. Top = 108
  439. Width = 393
  440. Height = 70
  441. Anchors = [akLeft, akTop, akRight]
  442. Caption = 'Detection of known bugs in SFTP servers'
  443. TabOrder = 1
  444. DesignSize = (
  445. 393
  446. 70)
  447. object Label10: TLabel
  448. Left = 12
  449. Top = 20
  450. Width = 211
  451. Height = 13
  452. Caption = '&Reverses order of link command arguments:'
  453. FocusControl = SFTPBugSymlinkCombo
  454. end
  455. object Label36: TLabel
  456. Left = 12
  457. Top = 44
  458. Width = 205
  459. Height = 13
  460. Caption = '&Misinterprets file timestamps prior to 1970:'
  461. FocusControl = SFTPBugSignedTSCombo
  462. end
  463. object SFTPBugSymlinkCombo: TComboBox
  464. Left = 320
  465. Top = 15
  466. Width = 61
  467. Height = 21
  468. Style = csDropDownList
  469. Anchors = [akTop, akRight]
  470. TabOrder = 0
  471. end
  472. object SFTPBugSignedTSCombo: TComboBox
  473. Left = 320
  474. Top = 39
  475. Width = 61
  476. Height = 21
  477. Style = csDropDownList
  478. Anchors = [akTop, akRight]
  479. TabOrder = 1
  480. end
  481. end
  482. object SFTPProtocolGroup: TGroupBox
  483. Left = 0
  484. Top = 6
  485. Width = 393
  486. Height = 96
  487. Anchors = [akLeft, akTop, akRight]
  488. Caption = 'Protocol options'
  489. TabOrder = 0
  490. DesignSize = (
  491. 393
  492. 96)
  493. object Label34: TLabel
  494. Left = 12
  495. Top = 44
  496. Width = 157
  497. Height = 13
  498. Caption = '&Preferred SFTP protocol version:'
  499. FocusControl = SFTPMaxVersionCombo
  500. end
  501. object Label23: TLabel
  502. Left = 12
  503. Top = 20
  504. Width = 62
  505. Height = 13
  506. Caption = 'SFTP ser&ver:'
  507. FocusControl = SftpServerEdit
  508. end
  509. object SFTPMaxVersionCombo: TComboBox
  510. Left = 320
  511. Top = 39
  512. Width = 61
  513. Height = 21
  514. Style = csDropDownList
  515. Anchors = [akTop, akRight]
  516. TabOrder = 1
  517. Items.Strings = (
  518. '0'
  519. '1'
  520. '2'
  521. '3'
  522. '4'
  523. '5'
  524. '6')
  525. end
  526. object SftpServerEdit: TComboBox
  527. Left = 149
  528. Top = 15
  529. Width = 232
  530. Height = 21
  531. AutoComplete = False
  532. Anchors = [akLeft, akTop, akRight]
  533. MaxLength = 255
  534. TabOrder = 0
  535. Text = 'SftpServerEdit'
  536. Items.Strings = (
  537. 'Default'
  538. '/bin/sftp-server'
  539. 'sudo su -c /bin/sftp-server')
  540. end
  541. object AllowScpFallbackCheck: TCheckBox
  542. Left = 12
  543. Top = 68
  544. Width = 369
  545. Height = 17
  546. Anchors = [akLeft, akTop, akRight]
  547. Caption = 'Allow SCP &fallback'
  548. TabOrder = 2
  549. OnClick = DataChange
  550. end
  551. end
  552. end
  553. object ScpSheet: TTabSheet
  554. Tag = 2
  555. HelpType = htKeyword
  556. HelpKeyword = 'ui_login_scp'
  557. Caption = 'SCP/ShellX'
  558. ImageIndex = 3
  559. TabVisible = False
  560. DesignSize = (
  561. 401
  562. 382)
  563. object OtherShellOptionsGroup: TGroupBox
  564. Left = 0
  565. Top = 161
  566. Width = 393
  567. Height = 69
  568. Anchors = [akLeft, akTop, akRight]
  569. Caption = 'Other options'
  570. TabOrder = 2
  571. DesignSize = (
  572. 393
  573. 69)
  574. object LookupUserGroupsCheck: TCheckBox
  575. Left = 12
  576. Top = 19
  577. Width = 140
  578. Height = 17
  579. AllowGrayed = True
  580. Caption = 'Lookup &user groups'
  581. TabOrder = 0
  582. OnClick = DataChange
  583. end
  584. object ClearAliasesCheck: TCheckBox
  585. Left = 12
  586. Top = 42
  587. Width = 140
  588. Height = 17
  589. Caption = 'Clear a&liases'
  590. TabOrder = 2
  591. OnClick = DataChange
  592. end
  593. object UnsetNationalVarsCheck: TCheckBox
  594. Left = 168
  595. Top = 19
  596. Width = 213
  597. Height = 17
  598. Anchors = [akLeft, akTop, akRight]
  599. Caption = 'Clear &national variables'
  600. TabOrder = 1
  601. OnClick = DataChange
  602. end
  603. object Scp1CompatibilityCheck: TCheckBox
  604. Left = 168
  605. Top = 42
  606. Width = 213
  607. Height = 17
  608. Anchors = [akLeft, akTop, akRight]
  609. Caption = 'Use scp&2 with scp1 compatibility'
  610. TabOrder = 3
  611. OnClick = DataChange
  612. end
  613. end
  614. object ShellGroup: TGroupBox
  615. Left = 0
  616. Top = 6
  617. Width = 393
  618. Height = 70
  619. Anchors = [akLeft, akTop, akRight]
  620. Caption = 'Shell'
  621. TabOrder = 0
  622. DesignSize = (
  623. 393
  624. 70)
  625. object Label19: TLabel
  626. Left = 12
  627. Top = 20
  628. Width = 26
  629. Height = 13
  630. Caption = 'S&hell:'
  631. FocusControl = ShellEdit
  632. end
  633. object Label20: TLabel
  634. Left = 12
  635. Top = 44
  636. Width = 104
  637. Height = 13
  638. Caption = '&Return code variable:'
  639. FocusControl = ReturnVarEdit
  640. end
  641. object ShellEdit: TComboBox
  642. Left = 168
  643. Top = 15
  644. Width = 213
  645. Height = 21
  646. AutoComplete = False
  647. Anchors = [akLeft, akTop, akRight]
  648. MaxLength = 50
  649. TabOrder = 0
  650. Text = 'ShellEdit'
  651. Items.Strings = (
  652. 'Default'
  653. '/bin/bash'
  654. '/bin/ksh'
  655. 'sudo su -')
  656. end
  657. object ReturnVarEdit: TComboBox
  658. Left = 168
  659. Top = 39
  660. Width = 213
  661. Height = 21
  662. AutoComplete = False
  663. Anchors = [akLeft, akTop, akRight]
  664. MaxLength = 50
  665. TabOrder = 1
  666. Text = 'ReturnVarEdit'
  667. Items.Strings = (
  668. 'Autodetect'
  669. '?'
  670. 'status')
  671. end
  672. end
  673. object ScpLsOptionsGroup: TGroupBox
  674. Left = 0
  675. Top = 84
  676. Width = 393
  677. Height = 69
  678. Anchors = [akLeft, akTop, akRight]
  679. Caption = 'Directory listing'
  680. TabOrder = 1
  681. DesignSize = (
  682. 393
  683. 69)
  684. object Label9: TLabel
  685. Left = 12
  686. Top = 20
  687. Width = 82
  688. Height = 13
  689. Caption = 'Listing &command:'
  690. FocusControl = ListingCommandEdit
  691. end
  692. object IgnoreLsWarningsCheck: TCheckBox
  693. Left = 12
  694. Top = 42
  695. Width = 140
  696. Height = 17
  697. Caption = 'Ignore LS &warnings'
  698. TabOrder = 1
  699. OnClick = DataChange
  700. end
  701. object SCPLsFullTimeAutoCheck: TCheckBox
  702. Left = 168
  703. Top = 42
  704. Width = 217
  705. Height = 17
  706. Anchors = [akLeft, akTop, akRight]
  707. Caption = 'Try to get &full timestamp'
  708. TabOrder = 2
  709. OnClick = DataChange
  710. end
  711. object ListingCommandEdit: TComboBox
  712. Left = 168
  713. Top = 15
  714. Width = 213
  715. Height = 21
  716. AutoComplete = False
  717. Anchors = [akLeft, akTop, akRight]
  718. MaxLength = 50
  719. TabOrder = 0
  720. Text = 'ListingCommandEdit'
  721. Items.Strings = (
  722. 'ls -la'
  723. 'ls -gla')
  724. end
  725. end
  726. end
  727. object FtpSheet: TTabSheet
  728. Tag = 2
  729. HelpType = htKeyword
  730. HelpKeyword = 'ui_login_ftp'
  731. Caption = 'FTP'
  732. ImageIndex = 16
  733. TabVisible = False
  734. DesignSize = (
  735. 401
  736. 382)
  737. object FtpGroup: TGroupBox
  738. Left = 0
  739. Top = 6
  740. Width = 393
  741. Height = 224
  742. Anchors = [akLeft, akTop, akRight]
  743. Caption = 'Protocol options'
  744. TabOrder = 0
  745. DesignSize = (
  746. 393
  747. 224)
  748. object Label25: TLabel
  749. Left = 12
  750. Top = 42
  751. Width = 103
  752. Height = 13
  753. Caption = 'Post login &commands:'
  754. FocusControl = PostLoginCommandsMemo
  755. end
  756. object FtpListAllLabel: TLabel
  757. Left = 12
  758. Top = 148
  759. Width = 159
  760. Height = 13
  761. Caption = '&Support for listing of hidden files:'
  762. FocusControl = FtpListAllCombo
  763. end
  764. object Label24: TLabel
  765. Left = 12
  766. Top = 124
  767. Width = 188
  768. Height = 13
  769. Caption = 'Use &MLSD command for directory listing'
  770. FocusControl = FtpUseMlsdCombo
  771. end
  772. object FtpForcePasvIpLabel: TLabel
  773. Left = 12
  774. Top = 172
  775. Width = 230
  776. Height = 13
  777. Caption = '&Force IP address for passive mode connections:'
  778. FocusControl = FtpForcePasvIpCombo
  779. end
  780. object FtpAccountLabel: TLabel
  781. Left = 12
  782. Top = 20
  783. Width = 43
  784. Height = 13
  785. Caption = '&Account:'
  786. FocusControl = FtpAccountEdit
  787. end
  788. object Label3: TLabel
  789. Left = 12
  790. Top = 196
  791. Width = 232
  792. Height = 13
  793. Caption = 'Use &HOST command to select host on the server'
  794. FocusControl = FtpHostCombo
  795. end
  796. object PostLoginCommandsMemo: TMemo
  797. Left = 12
  798. Top = 59
  799. Width = 369
  800. Height = 53
  801. Anchors = [akLeft, akTop, akRight]
  802. ScrollBars = ssVertical
  803. TabOrder = 1
  804. end
  805. object FtpListAllCombo: TComboBox
  806. Left = 320
  807. Top = 143
  808. Width = 61
  809. Height = 21
  810. Style = csDropDownList
  811. Anchors = [akTop, akRight]
  812. TabOrder = 3
  813. OnChange = DataChange
  814. end
  815. object FtpForcePasvIpCombo: TComboBox
  816. Left = 320
  817. Top = 167
  818. Width = 61
  819. Height = 21
  820. Style = csDropDownList
  821. Anchors = [akTop, akRight]
  822. TabOrder = 4
  823. OnChange = DataChange
  824. end
  825. object FtpUseMlsdCombo: TComboBox
  826. Left = 320
  827. Top = 119
  828. Width = 61
  829. Height = 21
  830. Style = csDropDownList
  831. Anchors = [akTop, akRight]
  832. TabOrder = 2
  833. OnChange = DataChange
  834. end
  835. object FtpAccountEdit: TEdit
  836. Left = 128
  837. Top = 15
  838. Width = 253
  839. Height = 21
  840. Anchors = [akLeft, akTop, akRight]
  841. MaxLength = 100
  842. TabOrder = 0
  843. Text = 'FtpAccountEdit'
  844. OnChange = DataChange
  845. end
  846. object FtpHostCombo: TComboBox
  847. Left = 320
  848. Top = 191
  849. Width = 61
  850. Height = 21
  851. Style = csDropDownList
  852. Anchors = [akTop, akRight]
  853. TabOrder = 5
  854. OnChange = DataChange
  855. end
  856. end
  857. end
  858. object ConnSheet: TTabSheet
  859. Tag = 1
  860. HelpType = htKeyword
  861. HelpKeyword = 'ui_login_connection'
  862. Caption = 'Connection'
  863. ImageIndex = 7
  864. TabVisible = False
  865. DesignSize = (
  866. 401
  867. 382)
  868. object FtpPingGroup: TGroupBox
  869. Left = 0
  870. Top = 132
  871. Width = 393
  872. Height = 117
  873. Anchors = [akLeft, akTop, akRight]
  874. Caption = 'Keepalives'
  875. TabOrder = 3
  876. DesignSize = (
  877. 393
  878. 117)
  879. object FtpPingIntervalLabel: TLabel
  880. Left = 12
  881. Top = 90
  882. Width = 142
  883. Height = 13
  884. Caption = 'Seconds &between keepalives:'
  885. FocusControl = FtpPingIntervalSecEdit
  886. end
  887. object FtpPingIntervalSecEdit: TUpDownEdit
  888. Left = 208
  889. Top = 85
  890. Width = 73
  891. Height = 21
  892. Alignment = taRightJustify
  893. MaxValue = 3600.000000000000000000
  894. MinValue = 1.000000000000000000
  895. Value = 1.000000000000000000
  896. MaxLength = 4
  897. TabOrder = 3
  898. OnChange = DataChange
  899. end
  900. object FtpPingOffButton: TRadioButton
  901. Left = 12
  902. Top = 19
  903. Width = 365
  904. Height = 17
  905. Anchors = [akLeft, akTop, akRight]
  906. Caption = '&Off'
  907. TabOrder = 0
  908. OnClick = DataChange
  909. end
  910. object FtpPingNullPacketButton: TRadioButton
  911. Left = 12
  912. Top = 42
  913. Width = 365
  914. Height = 17
  915. Anchors = [akLeft, akTop, akRight]
  916. Caption = 'Sending of &null SSH packets'
  917. Enabled = False
  918. TabOrder = 1
  919. OnClick = DataChange
  920. end
  921. object FtpPingDummyCommandButton: TRadioButton
  922. Left = 12
  923. Top = 65
  924. Width = 365
  925. Height = 17
  926. Anchors = [akLeft, akTop, akRight]
  927. Caption = 'Executing &dummy protocol commands'
  928. TabOrder = 2
  929. OnClick = DataChange
  930. end
  931. end
  932. object TimeoutGroup: TGroupBox
  933. Left = 0
  934. Top = 80
  935. Width = 393
  936. Height = 46
  937. Anchors = [akLeft, akTop, akRight]
  938. Caption = 'Timeouts'
  939. TabOrder = 1
  940. DesignSize = (
  941. 393
  942. 46)
  943. object Label11: TLabel
  944. Left = 12
  945. Top = 19
  946. Width = 122
  947. Height = 13
  948. Caption = 'Server &response timeout:'
  949. FocusControl = TimeoutEdit
  950. end
  951. object Label12: TLabel
  952. Left = 334
  953. Top = 19
  954. Width = 39
  955. Height = 13
  956. Anchors = [akTop, akRight]
  957. Caption = 'seconds'
  958. FocusControl = TimeoutEdit
  959. end
  960. object TimeoutEdit: TUpDownEdit
  961. Left = 256
  962. Top = 14
  963. Width = 73
  964. Height = 21
  965. Alignment = taRightJustify
  966. Increment = 5.000000000000000000
  967. MaxValue = 6000.000000000000000000
  968. MinValue = 5.000000000000000000
  969. Value = 5.000000000000000000
  970. Anchors = [akTop, akRight]
  971. MaxLength = 4
  972. TabOrder = 0
  973. OnChange = DataChange
  974. end
  975. end
  976. object PingGroup: TGroupBox
  977. Left = 0
  978. Top = 132
  979. Width = 393
  980. Height = 117
  981. Anchors = [akLeft, akTop, akRight]
  982. Caption = 'Keepalives'
  983. TabOrder = 2
  984. DesignSize = (
  985. 393
  986. 117)
  987. object PingIntervalLabel: TLabel
  988. Left = 12
  989. Top = 90
  990. Width = 142
  991. Height = 13
  992. Caption = 'Seconds &between keepalives:'
  993. FocusControl = PingIntervalSecEdit
  994. end
  995. object PingIntervalSecEdit: TUpDownEdit
  996. Left = 256
  997. Top = 85
  998. Width = 73
  999. Height = 21
  1000. Alignment = taRightJustify
  1001. MaxValue = 3600.000000000000000000
  1002. MinValue = 1.000000000000000000
  1003. Value = 1.000000000000000000
  1004. Anchors = [akTop, akRight]
  1005. MaxLength = 4
  1006. TabOrder = 3
  1007. OnChange = DataChange
  1008. end
  1009. object PingOffButton: TRadioButton
  1010. Left = 12
  1011. Top = 19
  1012. Width = 365
  1013. Height = 17
  1014. Anchors = [akLeft, akTop, akRight]
  1015. Caption = '&Off'
  1016. TabOrder = 0
  1017. OnClick = DataChange
  1018. end
  1019. object PingNullPacketButton: TRadioButton
  1020. Left = 12
  1021. Top = 42
  1022. Width = 365
  1023. Height = 17
  1024. Anchors = [akLeft, akTop, akRight]
  1025. Caption = 'Sending of &null SSH packets'
  1026. TabOrder = 1
  1027. OnClick = DataChange
  1028. end
  1029. object PingDummyCommandButton: TRadioButton
  1030. Left = 12
  1031. Top = 65
  1032. Width = 365
  1033. Height = 17
  1034. Anchors = [akLeft, akTop, akRight]
  1035. Caption = 'Executing &dummy protocol commands'
  1036. TabOrder = 2
  1037. OnClick = DataChange
  1038. end
  1039. end
  1040. object IPvGroup: TGroupBox
  1041. Left = 0
  1042. Top = 255
  1043. Width = 393
  1044. Height = 46
  1045. Anchors = [akLeft, akTop, akRight]
  1046. Caption = 'Internet protocol version'
  1047. TabOrder = 4
  1048. object IPAutoButton: TRadioButton
  1049. Left = 12
  1050. Top = 19
  1051. Width = 101
  1052. Height = 17
  1053. Caption = 'A&uto'
  1054. TabOrder = 0
  1055. OnClick = DataChange
  1056. end
  1057. object IPv4Button: TRadioButton
  1058. Left = 124
  1059. Top = 19
  1060. Width = 101
  1061. Height = 17
  1062. Caption = 'IPv&4'
  1063. TabOrder = 1
  1064. OnClick = DataChange
  1065. end
  1066. object IPv6Button: TRadioButton
  1067. Left = 236
  1068. Top = 19
  1069. Width = 101
  1070. Height = 17
  1071. Caption = 'IPv&6'
  1072. TabOrder = 2
  1073. OnClick = DataChange
  1074. end
  1075. end
  1076. object ConnectionGroup: TGroupBox
  1077. Left = 0
  1078. Top = 6
  1079. Width = 393
  1080. Height = 69
  1081. Anchors = [akLeft, akTop, akRight]
  1082. Caption = 'Connection'
  1083. TabOrder = 0
  1084. DesignSize = (
  1085. 393
  1086. 69)
  1087. object FtpPasvModeCheck: TCheckBox
  1088. Left = 12
  1089. Top = 19
  1090. Width = 369
  1091. Height = 17
  1092. Anchors = [akLeft, akTop, akRight]
  1093. Caption = '&Passive mode'
  1094. TabOrder = 0
  1095. OnClick = DataChange
  1096. end
  1097. object BufferSizeCheck: TCheckBox
  1098. Left = 12
  1099. Top = 42
  1100. Width = 369
  1101. Height = 17
  1102. Anchors = [akLeft, akTop, akRight]
  1103. Caption = 'Optimize connection &buffer size'
  1104. TabOrder = 1
  1105. OnClick = DataChange
  1106. end
  1107. end
  1108. end
  1109. object ProxySheet: TTabSheet
  1110. Tag = 2
  1111. HelpType = htKeyword
  1112. HelpKeyword = 'ui_login_proxy'
  1113. Caption = 'Proxy'
  1114. ImageIndex = 8
  1115. TabVisible = False
  1116. DesignSize = (
  1117. 401
  1118. 382)
  1119. object ProxyTypeGroup: TGroupBox
  1120. Left = 0
  1121. Top = 6
  1122. Width = 393
  1123. Height = 164
  1124. Anchors = [akLeft, akTop, akRight]
  1125. Caption = 'Proxy'
  1126. TabOrder = 0
  1127. DesignSize = (
  1128. 393
  1129. 164)
  1130. object ProxyMethodLabel: TLabel
  1131. Left = 12
  1132. Top = 20
  1133. Width = 57
  1134. Height = 13
  1135. Caption = 'Proxy &type:'
  1136. FocusControl = SshProxyMethodCombo
  1137. end
  1138. object ProxyHostLabel: TLabel
  1139. Left = 12
  1140. Top = 41
  1141. Width = 85
  1142. Height = 13
  1143. Caption = 'Pro&xy host name:'
  1144. FocusControl = ProxyHostEdit
  1145. end
  1146. object ProxyPortLabel: TLabel
  1147. Left = 284
  1148. Top = 41
  1149. Width = 63
  1150. Height = 13
  1151. Anchors = [akTop, akRight]
  1152. Caption = 'Po&rt number:'
  1153. FocusControl = ProxyPortEdit
  1154. end
  1155. object ProxyUsernameLabel: TLabel
  1156. Left = 12
  1157. Top = 85
  1158. Width = 55
  1159. Height = 13
  1160. Caption = '&User name:'
  1161. FocusControl = ProxyUsernameEdit
  1162. end
  1163. object ProxyPasswordLabel: TLabel
  1164. Left = 200
  1165. Top = 85
  1166. Width = 50
  1167. Height = 13
  1168. Caption = '&Password:'
  1169. FocusControl = ProxyPasswordEdit
  1170. end
  1171. object SshProxyMethodCombo: TComboBox
  1172. Left = 128
  1173. Top = 15
  1174. Width = 110
  1175. Height = 21
  1176. Style = csDropDownList
  1177. TabOrder = 0
  1178. OnChange = DataChange
  1179. Items.Strings = (
  1180. 'None'
  1181. 'SOCKS4'
  1182. 'SOCKS5'
  1183. 'HTTP'
  1184. 'Telnet'
  1185. 'Local')
  1186. end
  1187. object ProxyPortEdit: TUpDownEdit
  1188. Left = 284
  1189. Top = 58
  1190. Width = 98
  1191. Height = 21
  1192. Alignment = taRightJustify
  1193. MaxValue = 65535.000000000000000000
  1194. MinValue = 1.000000000000000000
  1195. Value = 1.000000000000000000
  1196. Anchors = [akTop, akRight]
  1197. TabOrder = 4
  1198. OnChange = DataChange
  1199. end
  1200. object ProxyHostEdit: TEdit
  1201. Left = 12
  1202. Top = 58
  1203. Width = 266
  1204. Height = 21
  1205. Anchors = [akLeft, akTop, akRight]
  1206. MaxLength = 50
  1207. TabOrder = 3
  1208. Text = 'ProxyHostEdit'
  1209. OnChange = DataChange
  1210. end
  1211. object ProxyUsernameEdit: TEdit
  1212. Left = 12
  1213. Top = 102
  1214. Width = 182
  1215. Height = 21
  1216. MaxLength = 50
  1217. TabOrder = 5
  1218. Text = 'ProxyUsernameEdit'
  1219. OnChange = DataChange
  1220. end
  1221. object ProxyPasswordEdit: TPasswordEdit
  1222. Left = 200
  1223. Top = 102
  1224. Width = 182
  1225. Height = 21
  1226. Anchors = [akLeft, akTop, akRight]
  1227. MaxLength = 50
  1228. TabOrder = 6
  1229. Text = 'ProxyPasswordEdit'
  1230. OnChange = DataChange
  1231. end
  1232. object FtpProxyMethodCombo: TComboBox
  1233. Left = 128
  1234. Top = 15
  1235. Width = 254
  1236. Height = 21
  1237. Style = csDropDownList
  1238. Anchors = [akLeft, akTop, akRight]
  1239. DropDownCount = 12
  1240. TabOrder = 1
  1241. OnChange = DataChange
  1242. Items.Strings = (
  1243. 'None'
  1244. 'SOCKS4'
  1245. 'SOCKS5'
  1246. 'HTTP'
  1247. 'SITE %host'
  1248. 'USER %proxyuser, USER %user@%host'
  1249. 'OPEN %host'
  1250. 'USER %proxyuser, USER %user'
  1251. 'USER %user@%host'
  1252. 'USER %proxyuser@%host'
  1253. 'USER %user@%host %proxyuser'
  1254. 'USER %user@%proxyuser@%host')
  1255. end
  1256. object WebDavProxyMethodCombo: TComboBox
  1257. Left = 128
  1258. Top = 15
  1259. Width = 110
  1260. Height = 21
  1261. Style = csDropDownList
  1262. TabOrder = 2
  1263. OnChange = DataChange
  1264. Items.Strings = (
  1265. 'None'
  1266. 'SOCKS4'
  1267. 'SOCKS5'
  1268. 'HTTP')
  1269. end
  1270. object ProxyAutodetectButton: TButton
  1271. Left = 12
  1272. Top = 129
  1273. Width = 100
  1274. Height = 25
  1275. Caption = '&Autodetect'
  1276. TabOrder = 7
  1277. OnClick = ProxyAutodetectButtonClick
  1278. end
  1279. end
  1280. object ProxySettingsGroup: TGroupBox
  1281. Left = 0
  1282. Top = 176
  1283. Width = 393
  1284. Height = 128
  1285. Anchors = [akLeft, akTop, akRight]
  1286. Caption = 'Proxy settings'
  1287. TabOrder = 1
  1288. DesignSize = (
  1289. 393
  1290. 128)
  1291. object ProxyTelnetCommandLabel: TLabel
  1292. Left = 12
  1293. Top = 18
  1294. Width = 82
  1295. Height = 13
  1296. Caption = 'Telnet co&mmand:'
  1297. FocusControl = ProxyTelnetCommandEdit
  1298. end
  1299. object Label17: TLabel
  1300. Left = 12
  1301. Top = 99
  1302. Width = 168
  1303. Height = 13
  1304. Caption = 'Do &DNS name lookup at proxy end:'
  1305. end
  1306. object ProxyLocalCommandLabel: TLabel
  1307. Left = 12
  1308. Top = 18
  1309. Width = 107
  1310. Height = 13
  1311. Caption = 'Local proxy co&mmand:'
  1312. FocusControl = ProxyLocalCommandEdit
  1313. end
  1314. object ProxyTelnetCommandEdit: TEdit
  1315. Left = 12
  1316. Top = 35
  1317. Width = 370
  1318. Height = 21
  1319. Anchors = [akLeft, akTop, akRight]
  1320. MaxLength = 255
  1321. TabOrder = 0
  1322. Text = 'ProxyTelnetCommandEdit'
  1323. OnChange = DataChange
  1324. end
  1325. object ProxyLocalhostCheck: TCheckBox
  1326. Left = 12
  1327. Top = 77
  1328. Width = 370
  1329. Height = 17
  1330. Anchors = [akLeft, akTop, akRight]
  1331. Caption = 'Co&nsider proxying local host connections'
  1332. TabOrder = 5
  1333. end
  1334. object ProxyDNSCombo: TComboBox
  1335. Left = 252
  1336. Top = 94
  1337. Width = 130
  1338. Height = 21
  1339. Style = csDropDownList
  1340. Anchors = [akLeft, akTop, akRight]
  1341. TabOrder = 6
  1342. Items.Strings = (
  1343. 'Auto'
  1344. 'No'
  1345. 'Yes')
  1346. end
  1347. object ProxyLocalCommandEdit: TEdit
  1348. Left = 12
  1349. Top = 35
  1350. Width = 274
  1351. Height = 21
  1352. Anchors = [akLeft, akTop, akRight]
  1353. TabOrder = 2
  1354. Text = 'ProxyLocalCommandEdit'
  1355. OnChange = DataChange
  1356. end
  1357. object ProxyLocalCommandBrowseButton: TButton
  1358. Left = 300
  1359. Top = 33
  1360. Width = 82
  1361. Height = 25
  1362. Anchors = [akTop, akRight]
  1363. Caption = '&Browse...'
  1364. TabOrder = 3
  1365. OnClick = ProxyLocalCommandBrowseButtonClick
  1366. end
  1367. object ProxyTelnetCommandHintText: TStaticText
  1368. Left = 303
  1369. Top = 58
  1370. Width = 79
  1371. Height = 16
  1372. Alignment = taRightJustify
  1373. Anchors = [akTop, akRight]
  1374. AutoSize = False
  1375. Caption = 'patterns'
  1376. TabOrder = 1
  1377. TabStop = True
  1378. end
  1379. object ProxyLocalCommandHintText: TStaticText
  1380. Left = 207
  1381. Top = 58
  1382. Width = 79
  1383. Height = 16
  1384. Alignment = taRightJustify
  1385. Anchors = [akTop, akRight]
  1386. AutoSize = False
  1387. Caption = 'patterns'
  1388. TabOrder = 4
  1389. TabStop = True
  1390. end
  1391. end
  1392. end
  1393. object TunnelSheet: TTabSheet
  1394. Tag = 2
  1395. HelpType = htKeyword
  1396. HelpKeyword = 'ui_login_tunnel'
  1397. Caption = 'Tunnel'
  1398. ImageIndex = 14
  1399. TabVisible = False
  1400. DesignSize = (
  1401. 401
  1402. 382)
  1403. object TunnelSessionGroup: TGroupBox
  1404. Left = 0
  1405. Top = 32
  1406. Width = 393
  1407. Height = 118
  1408. Anchors = [akLeft, akTop, akRight]
  1409. Caption = 'Host to setup tunnel on'
  1410. TabOrder = 1
  1411. DesignSize = (
  1412. 393
  1413. 118)
  1414. object Label6: TLabel
  1415. Left = 12
  1416. Top = 18
  1417. Width = 55
  1418. Height = 13
  1419. Caption = '&Host name:'
  1420. FocusControl = TunnelHostNameEdit
  1421. end
  1422. object Label14: TLabel
  1423. Left = 284
  1424. Top = 18
  1425. Width = 63
  1426. Height = 13
  1427. Anchors = [akTop, akRight]
  1428. Caption = 'Po&rt number:'
  1429. FocusControl = TunnelPortNumberEdit
  1430. end
  1431. object Label15: TLabel
  1432. Left = 12
  1433. Top = 68
  1434. Width = 55
  1435. Height = 13
  1436. Caption = '&User name:'
  1437. FocusControl = TunnelUserNameEdit
  1438. end
  1439. object Label16: TLabel
  1440. Left = 200
  1441. Top = 68
  1442. Width = 50
  1443. Height = 13
  1444. Caption = '&Password:'
  1445. FocusControl = TunnelPasswordEdit
  1446. end
  1447. object TunnelHostNameEdit: TEdit
  1448. Left = 12
  1449. Top = 35
  1450. Width = 266
  1451. Height = 21
  1452. Anchors = [akLeft, akTop, akRight]
  1453. MaxLength = 100
  1454. TabOrder = 0
  1455. Text = 'TunnelHostNameEdit'
  1456. OnChange = DataChange
  1457. end
  1458. object TunnelUserNameEdit: TEdit
  1459. Left = 12
  1460. Top = 85
  1461. Width = 182
  1462. Height = 21
  1463. MaxLength = 50
  1464. TabOrder = 2
  1465. Text = 'TunnelUserNameEdit'
  1466. OnChange = DataChange
  1467. end
  1468. object TunnelPasswordEdit: TPasswordEdit
  1469. Left = 200
  1470. Top = 85
  1471. Width = 182
  1472. Height = 21
  1473. Anchors = [akLeft, akTop, akRight]
  1474. MaxLength = 50
  1475. TabOrder = 3
  1476. Text = 'TunnelPasswordEdit'
  1477. OnChange = DataChange
  1478. end
  1479. object TunnelPortNumberEdit: TUpDownEdit
  1480. Left = 284
  1481. Top = 35
  1482. Width = 98
  1483. Height = 21
  1484. Alignment = taRightJustify
  1485. MaxValue = 65535.000000000000000000
  1486. MinValue = 1.000000000000000000
  1487. Value = 1.000000000000000000
  1488. Anchors = [akTop, akRight]
  1489. TabOrder = 1
  1490. OnChange = DataChange
  1491. end
  1492. end
  1493. object TunnelCheck: TCheckBox
  1494. Left = 12
  1495. Top = 8
  1496. Width = 382
  1497. Height = 17
  1498. Anchors = [akLeft, akTop, akRight]
  1499. Caption = '&Connect through SSH tunnel'
  1500. TabOrder = 0
  1501. OnClick = DataChange
  1502. end
  1503. object TunnelOptionsGroup: TGroupBox
  1504. Left = 0
  1505. Top = 156
  1506. Width = 393
  1507. Height = 47
  1508. Anchors = [akLeft, akTop, akRight]
  1509. Caption = 'Tunnel options'
  1510. TabOrder = 2
  1511. DesignSize = (
  1512. 393
  1513. 47)
  1514. object Label21: TLabel
  1515. Left = 12
  1516. Top = 20
  1517. Width = 84
  1518. Height = 13
  1519. Caption = '&Local tunnel port:'
  1520. FocusControl = TunnelLocalPortNumberEdit
  1521. end
  1522. object TunnelLocalPortNumberEdit: TComboBox
  1523. Left = 284
  1524. Top = 15
  1525. Width = 98
  1526. Height = 21
  1527. AutoComplete = False
  1528. Anchors = [akTop, akRight]
  1529. MaxLength = 50
  1530. TabOrder = 0
  1531. Text = 'TunnelLocalPortNumberEdit'
  1532. OnChange = DataChange
  1533. Items.Strings = (
  1534. 'Autoselect')
  1535. end
  1536. end
  1537. object TunnelAuthenticationParamsGroup: TGroupBox
  1538. Left = 0
  1539. Top = 209
  1540. Width = 393
  1541. Height = 68
  1542. Anchors = [akLeft, akTop, akRight]
  1543. Caption = 'Tunnel authentication parameters'
  1544. TabOrder = 3
  1545. DesignSize = (
  1546. 393
  1547. 68)
  1548. object Label18: TLabel
  1549. Left = 12
  1550. Top = 18
  1551. Width = 75
  1552. Height = 13
  1553. Caption = 'Private &key file:'
  1554. FocusControl = TunnelPrivateKeyEdit2
  1555. end
  1556. object TunnelPrivateKeyEdit2: TFilenameEdit
  1557. Left = 12
  1558. Top = 35
  1559. Width = 370
  1560. Height = 21
  1561. AcceptFiles = True
  1562. OnBeforeDialog = PathEditBeforeDialog
  1563. OnAfterDialog = PrivateKeyEdit2AfterDialog
  1564. Filter =
  1565. 'PuTTY Private Key Files (*.ppk)|*.ppk|All Private Key Files (*.p' +
  1566. 'pk;*.pem;*.key;id_dsa;id_rsa)|*.ppk;*.pem;*.key;id_dsa;id_rsa|Al' +
  1567. 'l Files (*.*)|*.*'
  1568. DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
  1569. DialogTitle = 'Select private key file'
  1570. ClickKey = 16397
  1571. Anchors = [akLeft, akTop, akRight]
  1572. TabOrder = 0
  1573. Text = 'TunnelPrivateKeyEdit2'
  1574. OnChange = DataChange
  1575. end
  1576. end
  1577. end
  1578. object SslSheet: TTabSheet
  1579. Tag = 2
  1580. HelpType = htKeyword
  1581. HelpKeyword = 'ui_login_tls'
  1582. Caption = 'TLS/SSL'
  1583. ImageIndex = 13
  1584. TabVisible = False
  1585. DesignSize = (
  1586. 401
  1587. 382)
  1588. object SslGroup: TGroupBox
  1589. Left = 0
  1590. Top = 6
  1591. Width = 393
  1592. Height = 99
  1593. Anchors = [akLeft, akTop, akRight]
  1594. Caption = 'TLS/SSL options'
  1595. TabOrder = 0
  1596. DesignSize = (
  1597. 393
  1598. 99)
  1599. object Label1: TLabel
  1600. Left = 12
  1601. Top = 20
  1602. Width = 123
  1603. Height = 13
  1604. Caption = 'Mi&nimum TLS/SSL version:'
  1605. FocusControl = MinTlsVersionCombo
  1606. end
  1607. object Label2: TLabel
  1608. Left = 12
  1609. Top = 44
  1610. Width = 127
  1611. Height = 13
  1612. Caption = 'Ma&ximum TLS/SSL version:'
  1613. FocusControl = MaxTlsVersionCombo
  1614. end
  1615. object MinTlsVersionCombo: TComboBox
  1616. Left = 304
  1617. Top = 15
  1618. Width = 77
  1619. Height = 21
  1620. Style = csDropDownList
  1621. Anchors = [akTop, akRight]
  1622. TabOrder = 0
  1623. OnChange = MinTlsVersionComboChange
  1624. Items.Strings = (
  1625. 'SSL 3.0'
  1626. 'TLS 1.0'
  1627. 'TLS 1.1'
  1628. 'TLS 1.2')
  1629. end
  1630. object MaxTlsVersionCombo: TComboBox
  1631. Left = 304
  1632. Top = 39
  1633. Width = 77
  1634. Height = 21
  1635. Style = csDropDownList
  1636. Anchors = [akTop, akRight]
  1637. TabOrder = 1
  1638. OnChange = MaxTlsVersionComboChange
  1639. Items.Strings = (
  1640. 'SSL 3.0'
  1641. 'TLS 1.0'
  1642. 'TLS 1.1'
  1643. 'TLS 1.2')
  1644. end
  1645. object SslSessionReuseCheck: TCheckBox
  1646. Left = 12
  1647. Top = 68
  1648. Width = 365
  1649. Height = 17
  1650. Anchors = [akLeft, akTop, akRight]
  1651. Caption = '&Reuse TLS/SSL session ID for data connections'
  1652. TabOrder = 2
  1653. OnClick = DataChange
  1654. end
  1655. end
  1656. object TlsAuthenticationGroup: TGroupBox
  1657. Left = 0
  1658. Top = 113
  1659. Width = 393
  1660. Height = 72
  1661. Anchors = [akLeft, akTop, akRight]
  1662. Caption = 'Authentication parameters'
  1663. TabOrder = 1
  1664. DesignSize = (
  1665. 393
  1666. 72)
  1667. object Label4: TLabel
  1668. Left = 12
  1669. Top = 20
  1670. Width = 99
  1671. Height = 13
  1672. Caption = '&Client certificate file:'
  1673. FocusControl = TlsCertificateFileEdit
  1674. end
  1675. object TlsCertificateFileEdit: TFilenameEdit
  1676. Left = 12
  1677. Top = 37
  1678. Width = 372
  1679. Height = 21
  1680. AcceptFiles = True
  1681. OnBeforeDialog = PathEditBeforeDialog
  1682. OnAfterDialog = TlsCertificateFileEditAfterDialog
  1683. Filter =
  1684. 'Certificates and private key files (*.pfx;*.p12;*.key;*.pem)|*.p' +
  1685. 'fx;*.p12;*.key;*.pem|All Files (*.*)|*.*'
  1686. DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
  1687. DialogTitle = 'Select client certificate file'
  1688. ClickKey = 16397
  1689. Anchors = [akLeft, akTop, akRight]
  1690. TabOrder = 0
  1691. Text = 'TlsCertificateFileEdit'
  1692. OnChange = DataChange
  1693. end
  1694. end
  1695. end
  1696. object AdvancedSheet: TTabSheet
  1697. Tag = 1
  1698. HelpType = htKeyword
  1699. HelpKeyword = 'ui_login_ssh'
  1700. Caption = 'SSH'
  1701. ImageIndex = 2
  1702. TabVisible = False
  1703. DesignSize = (
  1704. 401
  1705. 382)
  1706. object ProtocolGroup: TGroupBox
  1707. Left = 0
  1708. Top = 6
  1709. Width = 393
  1710. Height = 71
  1711. Anchors = [akLeft, akTop, akRight]
  1712. Caption = 'Protocol options'
  1713. TabOrder = 0
  1714. DesignSize = (
  1715. 393
  1716. 71)
  1717. object Label37: TLabel
  1718. Left = 12
  1719. Top = 42
  1720. Width = 103
  1721. Height = 13
  1722. Caption = 'SSH protocol version:'
  1723. FocusControl = SshProtCombo2
  1724. end
  1725. object CompressionCheck: TCheckBox
  1726. Left = 16
  1727. Top = 19
  1728. Width = 367
  1729. Height = 17
  1730. Anchors = [akLeft, akTop, akRight]
  1731. Caption = 'Enable &compression'
  1732. TabOrder = 0
  1733. OnClick = DataChange
  1734. end
  1735. object SshProtCombo2: TComboBox
  1736. Left = 303
  1737. Top = 37
  1738. Width = 80
  1739. Height = 21
  1740. Style = csDropDownList
  1741. Anchors = [akTop, akRight]
  1742. TabOrder = 1
  1743. OnChange = DataChange
  1744. Items.Strings = (
  1745. '1 (insecure)'
  1746. '2')
  1747. end
  1748. end
  1749. object EncryptionGroup: TGroupBox
  1750. Left = 0
  1751. Top = 83
  1752. Width = 393
  1753. Height = 171
  1754. Anchors = [akLeft, akTop, akRight]
  1755. Caption = 'Encryption options'
  1756. TabOrder = 1
  1757. DesignSize = (
  1758. 393
  1759. 171)
  1760. object Label8: TLabel
  1761. Left = 12
  1762. Top = 19
  1763. Width = 162
  1764. Height = 13
  1765. Caption = 'Encryption cipher selection &policy:'
  1766. FocusControl = CipherListBox
  1767. end
  1768. object CipherListBox: TListBox
  1769. Left = 12
  1770. Top = 36
  1771. Width = 285
  1772. Height = 99
  1773. Anchors = [akLeft, akTop, akRight]
  1774. DragMode = dmAutomatic
  1775. ItemHeight = 13
  1776. TabOrder = 0
  1777. OnClick = DataChange
  1778. OnDragDrop = AlgListBoxDragDrop
  1779. OnDragOver = AlgListBoxDragOver
  1780. OnStartDrag = AlgListBoxStartDrag
  1781. end
  1782. object Ssh2LegacyDESCheck: TCheckBox
  1783. Left = 16
  1784. Top = 142
  1785. Width = 367
  1786. Height = 17
  1787. Anchors = [akLeft, akTop, akRight]
  1788. Caption = 'Enable legacy use of single-&DES in SSH-2'
  1789. TabOrder = 3
  1790. end
  1791. object CipherUpButton: TButton
  1792. Left = 303
  1793. Top = 36
  1794. Width = 80
  1795. Height = 25
  1796. Anchors = [akTop, akRight]
  1797. Caption = '&Up'
  1798. TabOrder = 1
  1799. OnClick = CipherButtonClick
  1800. end
  1801. object CipherDownButton: TButton
  1802. Left = 303
  1803. Top = 68
  1804. Width = 80
  1805. Height = 25
  1806. Anchors = [akTop, akRight]
  1807. Caption = '&Down'
  1808. TabOrder = 2
  1809. OnClick = CipherButtonClick
  1810. end
  1811. end
  1812. end
  1813. object KexSheet: TTabSheet
  1814. Tag = 2
  1815. HelpType = htKeyword
  1816. HelpKeyword = 'ui_login_kex'
  1817. Caption = 'Key exchange'
  1818. ImageIndex = 13
  1819. TabVisible = False
  1820. DesignSize = (
  1821. 401
  1822. 382)
  1823. object KexOptionsGroup: TGroupBox
  1824. Left = 0
  1825. Top = 6
  1826. Width = 393
  1827. Height = 137
  1828. Anchors = [akLeft, akTop, akRight]
  1829. Caption = 'Key exchange algorithm options'
  1830. TabOrder = 0
  1831. DesignSize = (
  1832. 393
  1833. 137)
  1834. object Label28: TLabel
  1835. Left = 12
  1836. Top = 19
  1837. Width = 124
  1838. Height = 13
  1839. Caption = 'Algorithm selection &policy:'
  1840. FocusControl = KexListBox
  1841. end
  1842. object KexListBox: TListBox
  1843. Left = 12
  1844. Top = 36
  1845. Width = 285
  1846. Height = 89
  1847. Anchors = [akLeft, akTop, akRight]
  1848. DragMode = dmAutomatic
  1849. ItemHeight = 13
  1850. TabOrder = 0
  1851. OnClick = DataChange
  1852. OnDragDrop = AlgListBoxDragDrop
  1853. OnDragOver = AlgListBoxDragOver
  1854. OnStartDrag = AlgListBoxStartDrag
  1855. end
  1856. object KexUpButton: TButton
  1857. Left = 303
  1858. Top = 36
  1859. Width = 80
  1860. Height = 25
  1861. Anchors = [akTop, akRight]
  1862. Caption = '&Up'
  1863. TabOrder = 1
  1864. OnClick = KexButtonClick
  1865. end
  1866. object KexDownButton: TButton
  1867. Left = 303
  1868. Top = 68
  1869. Width = 80
  1870. Height = 25
  1871. Anchors = [akTop, akRight]
  1872. Caption = '&Down'
  1873. TabOrder = 2
  1874. OnClick = KexButtonClick
  1875. end
  1876. end
  1877. object KexReexchangeGroup: TGroupBox
  1878. Left = 0
  1879. Top = 150
  1880. Width = 393
  1881. Height = 69
  1882. Anchors = [akLeft, akTop, akRight]
  1883. Caption = 'Options controlling key re-exchange'
  1884. TabOrder = 1
  1885. DesignSize = (
  1886. 393
  1887. 69)
  1888. object Label31: TLabel
  1889. Left = 12
  1890. Top = 20
  1891. Width = 199
  1892. Height = 13
  1893. Caption = 'Max &minutes before rekey (0 for no limit):'
  1894. Color = clBtnFace
  1895. FocusControl = RekeyTimeEdit
  1896. ParentColor = False
  1897. end
  1898. object Label32: TLabel
  1899. Left = 12
  1900. Top = 44
  1901. Width = 184
  1902. Height = 13
  1903. Caption = 'Ma&x data before rekey (0 for no limit):'
  1904. Color = clBtnFace
  1905. FocusControl = RekeyDataEdit
  1906. ParentColor = False
  1907. end
  1908. object RekeyTimeEdit: TUpDownEdit
  1909. Left = 303
  1910. Top = 12
  1911. Width = 80
  1912. Height = 21
  1913. Alignment = taRightJustify
  1914. MaxValue = 1440.000000000000000000
  1915. Anchors = [akTop, akRight]
  1916. MaxLength = 4
  1917. TabOrder = 0
  1918. OnChange = DataChange
  1919. end
  1920. object RekeyDataEdit: TEdit
  1921. Left = 303
  1922. Top = 39
  1923. Width = 80
  1924. Height = 21
  1925. Anchors = [akTop, akRight]
  1926. MaxLength = 10
  1927. TabOrder = 1
  1928. OnChange = DataChange
  1929. end
  1930. end
  1931. end
  1932. object AuthSheet: TTabSheet
  1933. Tag = 2
  1934. HelpType = htKeyword
  1935. HelpKeyword = 'ui_login_authentication'
  1936. Caption = 'Authentication'
  1937. ImageIndex = 10
  1938. TabVisible = False
  1939. DesignSize = (
  1940. 401
  1941. 382)
  1942. object SshNoUserAuthCheck: TCheckBox
  1943. Left = 12
  1944. Top = 8
  1945. Width = 382
  1946. Height = 17
  1947. Anchors = [akLeft, akTop, akRight]
  1948. Caption = '&Bypass authentication entirely'
  1949. TabOrder = 0
  1950. OnClick = DataChange
  1951. end
  1952. object AuthenticationGroup: TGroupBox
  1953. Left = 0
  1954. Top = 32
  1955. Width = 393
  1956. Height = 117
  1957. Anchors = [akLeft, akTop, akRight]
  1958. Caption = 'Authentication options'
  1959. TabOrder = 1
  1960. DesignSize = (
  1961. 393
  1962. 117)
  1963. object TryAgentCheck: TCheckBox
  1964. Left = 12
  1965. Top = 19
  1966. Width = 373
  1967. Height = 17
  1968. Anchors = [akLeft, akTop, akRight]
  1969. Caption = 'Attempt authentication using &Pageant'
  1970. TabOrder = 0
  1971. OnClick = DataChange
  1972. end
  1973. object AuthTISCheck: TCheckBox
  1974. Left = 12
  1975. Top = 88
  1976. Width = 373
  1977. Height = 17
  1978. Anchors = [akLeft, akTop, akRight]
  1979. Caption = 'Atte&mpt TIS or CryptoCard authentication (SSH-1)'
  1980. TabOrder = 3
  1981. OnClick = DataChange
  1982. end
  1983. object AuthKICheck: TCheckBox
  1984. Left = 12
  1985. Top = 42
  1986. Width = 373
  1987. Height = 17
  1988. Anchors = [akLeft, akTop, akRight]
  1989. Caption = 'Attempt '#39'keyboard-&interactive'#39' authentication'
  1990. TabOrder = 1
  1991. OnClick = DataChange
  1992. end
  1993. object AuthKIPasswordCheck: TCheckBox
  1994. Left = 32
  1995. Top = 65
  1996. Width = 353
  1997. Height = 17
  1998. Anchors = [akLeft, akTop, akRight]
  1999. Caption = 'Respond with pass&word to the first prompt'
  2000. TabOrder = 2
  2001. OnClick = DataChange
  2002. end
  2003. end
  2004. object AuthenticationParamsGroup: TGroupBox
  2005. Left = 2
  2006. Top = 154
  2007. Width = 393
  2008. Height = 94
  2009. Anchors = [akLeft, akTop, akRight]
  2010. Caption = 'Authentication parameters'
  2011. TabOrder = 2
  2012. DesignSize = (
  2013. 393
  2014. 94)
  2015. object PrivateKeyLabel: TLabel
  2016. Left = 12
  2017. Top = 42
  2018. Width = 75
  2019. Height = 13
  2020. Caption = 'Private &key file:'
  2021. FocusControl = PrivateKeyEdit2
  2022. end
  2023. object AgentFwdCheck: TCheckBox
  2024. Left = 12
  2025. Top = 19
  2026. Width = 373
  2027. Height = 17
  2028. Anchors = [akLeft, akTop, akRight]
  2029. Caption = 'Allow agent &forwarding'
  2030. TabOrder = 0
  2031. OnClick = DataChange
  2032. end
  2033. object PrivateKeyEdit2: TFilenameEdit
  2034. Left = 12
  2035. Top = 59
  2036. Width = 372
  2037. Height = 21
  2038. AcceptFiles = True
  2039. OnBeforeDialog = PathEditBeforeDialog
  2040. OnAfterDialog = PrivateKeyEdit2AfterDialog
  2041. Filter =
  2042. 'PuTTY Private Key Files (*.ppk)|*.ppk|All Private Key Files (*.p' +
  2043. 'pk;*.pem;*.key;id_dsa;id_rsa)|*.ppk;*.pem;*.key;id_dsa;id_rsa|Al' +
  2044. 'l Files (*.*)|*.*'
  2045. DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
  2046. DialogTitle = 'Select private key file'
  2047. ClickKey = 16397
  2048. Anchors = [akLeft, akTop, akRight]
  2049. TabOrder = 1
  2050. Text = 'PrivateKeyEdit2'
  2051. OnChange = DataChange
  2052. end
  2053. end
  2054. object GSSAPIGroup: TGroupBox
  2055. Left = 0
  2056. Top = 254
  2057. Width = 393
  2058. Height = 71
  2059. Anchors = [akLeft, akTop, akRight]
  2060. Caption = 'GSSAPI'
  2061. TabOrder = 3
  2062. DesignSize = (
  2063. 393
  2064. 71)
  2065. object AuthGSSAPICheck3: TCheckBox
  2066. Left = 12
  2067. Top = 19
  2068. Width = 373
  2069. Height = 17
  2070. Anchors = [akLeft, akTop, akRight]
  2071. Caption = 'Attempt &GSSAPI authentication'
  2072. TabOrder = 0
  2073. OnClick = AuthGSSAPICheck3Click
  2074. end
  2075. object GSSAPIFwdTGTCheck: TCheckBox
  2076. Left = 32
  2077. Top = 42
  2078. Width = 353
  2079. Height = 17
  2080. Anchors = [akLeft, akTop, akRight]
  2081. Caption = 'Allow GSSAPI &credential delegation'
  2082. TabOrder = 1
  2083. OnClick = AuthGSSAPICheck3Click
  2084. end
  2085. end
  2086. end
  2087. object BugsSheet: TTabSheet
  2088. Tag = 2
  2089. HelpType = htKeyword
  2090. HelpKeyword = 'ui_login_bugs'
  2091. Caption = 'Bugs'
  2092. ImageIndex = 9
  2093. TabVisible = False
  2094. DesignSize = (
  2095. 401
  2096. 382)
  2097. object BugsGroupBox: TGroupBox
  2098. Left = 0
  2099. Top = 6
  2100. Width = 393
  2101. Height = 289
  2102. Anchors = [akLeft, akTop, akRight]
  2103. Caption = 'Detection of known bugs in SSH servers'
  2104. TabOrder = 0
  2105. DesignSize = (
  2106. 393
  2107. 289)
  2108. object BugIgnore1Label: TLabel
  2109. Left = 12
  2110. Top = 212
  2111. Width = 169
  2112. Height = 13
  2113. Caption = 'Chokes on SSH-1 &ignore messages:'
  2114. FocusControl = BugIgnore1Combo
  2115. end
  2116. object BugPlainPW1Label: TLabel
  2117. Left = 12
  2118. Top = 236
  2119. Width = 195
  2120. Height = 13
  2121. Caption = 'Refuses all SSH-1 pass&word camouflage:'
  2122. FocusControl = BugPlainPW1Combo
  2123. end
  2124. object BugRSA1Label: TLabel
  2125. Left = 12
  2126. Top = 260
  2127. Width = 181
  2128. Height = 13
  2129. Caption = 'Chokes on SSH-1 &RSA authentication:'
  2130. FocusControl = BugRSA1Combo
  2131. end
  2132. object BugHMAC2Label: TLabel
  2133. Left = 12
  2134. Top = 68
  2135. Width = 154
  2136. Height = 13
  2137. Caption = 'Miscomputes SSH-2 H&MAC keys:'
  2138. FocusControl = BugHMAC2Combo
  2139. end
  2140. object BugDeriveKey2Label: TLabel
  2141. Left = 12
  2142. Top = 92
  2143. Width = 176
  2144. Height = 13
  2145. Caption = 'Miscomputes SSH-2 &encryption keys:'
  2146. FocusControl = BugDeriveKey2Combo
  2147. end
  2148. object BugRSAPad2Label: TLabel
  2149. Left = 12
  2150. Top = 116
  2151. Width = 210
  2152. Height = 13
  2153. Caption = 'Requires &padding on SSH-2 RSA signatures:'
  2154. FocusControl = BugRSAPad2Combo
  2155. end
  2156. object BugPKSessID2Label: TLabel
  2157. Left = 12
  2158. Top = 140
  2159. Width = 195
  2160. Height = 13
  2161. Caption = 'Misuses the sessio&n ID in SSH-2 PK auth:'
  2162. FocusControl = BugPKSessID2Combo
  2163. end
  2164. object BugRekey2Label: TLabel
  2165. Left = 12
  2166. Top = 164
  2167. Width = 187
  2168. Height = 13
  2169. Caption = 'Handles SSH-2 &key re-exchange badly:'
  2170. FocusControl = BugRekey2Combo
  2171. end
  2172. object BugMaxPkt2Label: TLabel
  2173. Left = 12
  2174. Top = 188
  2175. Width = 176
  2176. Height = 13
  2177. Caption = 'Ignores SSH-2 ma&ximum packet size:'
  2178. FocusControl = BugMaxPkt2Combo
  2179. end
  2180. object BugIgnore2Label: TLabel
  2181. Left = 12
  2182. Top = 20
  2183. Width = 169
  2184. Height = 13
  2185. Caption = 'Chokes on SSH-&2 ignore messages:'
  2186. FocusControl = BugIgnore2Combo
  2187. end
  2188. object BugWinAdjLabel: TLabel
  2189. Left = 12
  2190. Top = 44
  2191. Width = 212
  2192. Height = 13
  2193. Caption = 'Chokes on WinSCP'#39's SSH-2 '#39'winadj'#39' requests'
  2194. FocusControl = BugWinAdjCombo
  2195. end
  2196. object BugIgnore1Combo: TComboBox
  2197. Left = 320
  2198. Top = 207
  2199. Width = 61
  2200. Height = 21
  2201. Style = csDropDownList
  2202. Anchors = [akTop, akRight]
  2203. TabOrder = 8
  2204. OnChange = DataChange
  2205. end
  2206. object BugPlainPW1Combo: TComboBox
  2207. Left = 320
  2208. Top = 231
  2209. Width = 61
  2210. Height = 21
  2211. Style = csDropDownList
  2212. Anchors = [akTop, akRight]
  2213. TabOrder = 9
  2214. OnChange = DataChange
  2215. end
  2216. object BugRSA1Combo: TComboBox
  2217. Left = 320
  2218. Top = 255
  2219. Width = 61
  2220. Height = 21
  2221. Style = csDropDownList
  2222. Anchors = [akTop, akRight]
  2223. TabOrder = 10
  2224. OnChange = DataChange
  2225. end
  2226. object BugHMAC2Combo: TComboBox
  2227. Left = 320
  2228. Top = 63
  2229. Width = 61
  2230. Height = 21
  2231. Style = csDropDownList
  2232. Anchors = [akTop, akRight]
  2233. TabOrder = 2
  2234. OnChange = DataChange
  2235. end
  2236. object BugDeriveKey2Combo: TComboBox
  2237. Left = 320
  2238. Top = 87
  2239. Width = 61
  2240. Height = 21
  2241. Style = csDropDownList
  2242. Anchors = [akTop, akRight]
  2243. TabOrder = 3
  2244. OnChange = DataChange
  2245. end
  2246. object BugRSAPad2Combo: TComboBox
  2247. Left = 320
  2248. Top = 111
  2249. Width = 61
  2250. Height = 21
  2251. Style = csDropDownList
  2252. Anchors = [akTop, akRight]
  2253. TabOrder = 4
  2254. OnChange = DataChange
  2255. end
  2256. object BugPKSessID2Combo: TComboBox
  2257. Left = 320
  2258. Top = 135
  2259. Width = 61
  2260. Height = 21
  2261. Style = csDropDownList
  2262. Anchors = [akTop, akRight]
  2263. TabOrder = 5
  2264. OnChange = DataChange
  2265. end
  2266. object BugRekey2Combo: TComboBox
  2267. Left = 320
  2268. Top = 159
  2269. Width = 61
  2270. Height = 21
  2271. Style = csDropDownList
  2272. Anchors = [akTop, akRight]
  2273. TabOrder = 6
  2274. OnChange = DataChange
  2275. end
  2276. object BugMaxPkt2Combo: TComboBox
  2277. Left = 320
  2278. Top = 183
  2279. Width = 61
  2280. Height = 21
  2281. Style = csDropDownList
  2282. Anchors = [akTop, akRight]
  2283. TabOrder = 7
  2284. OnChange = DataChange
  2285. end
  2286. object BugIgnore2Combo: TComboBox
  2287. Left = 320
  2288. Top = 15
  2289. Width = 61
  2290. Height = 21
  2291. Style = csDropDownList
  2292. Anchors = [akTop, akRight]
  2293. TabOrder = 0
  2294. OnChange = DataChange
  2295. end
  2296. object BugWinAdjCombo: TComboBox
  2297. Left = 320
  2298. Top = 39
  2299. Width = 61
  2300. Height = 21
  2301. Style = csDropDownList
  2302. Anchors = [akTop, akRight]
  2303. TabOrder = 1
  2304. OnChange = DataChange
  2305. end
  2306. end
  2307. end
  2308. object NoteSheet: TTabSheet
  2309. HelpType = htKeyword
  2310. HelpKeyword = 'ui_login_note'
  2311. Caption = 'Note'
  2312. ImageIndex = 14
  2313. TabVisible = False
  2314. DesignSize = (
  2315. 401
  2316. 382)
  2317. object NoteGroup: TGroupBox
  2318. Left = 0
  2319. Top = 6
  2320. Width = 393
  2321. Height = 367
  2322. Anchors = [akLeft, akTop, akRight, akBottom]
  2323. Caption = 'Note'
  2324. TabOrder = 0
  2325. DesignSize = (
  2326. 393
  2327. 367)
  2328. object NoteMemo: TMemo
  2329. Left = 12
  2330. Top = 21
  2331. Width = 371
  2332. Height = 332
  2333. Anchors = [akLeft, akTop, akRight, akBottom]
  2334. MaxLength = 4000
  2335. TabOrder = 0
  2336. OnChange = DataChange
  2337. OnKeyDown = NoteMemoKeyDown
  2338. end
  2339. end
  2340. end
  2341. end
  2342. object LeftPanel: TPanel
  2343. Left = 0
  2344. Top = 0
  2345. Width = 152
  2346. Height = 392
  2347. Align = alLeft
  2348. BevelOuter = bvNone
  2349. TabOrder = 0
  2350. DesignSize = (
  2351. 152
  2352. 392)
  2353. object NavigationTree: TTreeView
  2354. Left = 8
  2355. Top = 9
  2356. Width = 136
  2357. Height = 379
  2358. Anchors = [akLeft, akTop, akRight, akBottom]
  2359. DoubleBuffered = True
  2360. HideSelection = False
  2361. HotTrack = True
  2362. Indent = 19
  2363. ParentDoubleBuffered = False
  2364. ReadOnly = True
  2365. ShowButtons = False
  2366. ShowRoot = False
  2367. TabOrder = 0
  2368. OnChange = NavigationTreeChange
  2369. OnCollapsing = NavigationTreeCollapsing
  2370. Items.NodeData = {
  2371. 030400000036000000000000000000000000000000FFFFFFFF00000000000000
  2372. 0005000000010C45006E007600690072006F006E006D0065006E007400580036
  2373. 000000000000000000000000000000FFFFFFFF00000000000000000000000001
  2374. 0C4400690072006500630074006F007200690065007300580036000000000000
  2375. 000000000000000000FFFFFFFF000000000000000000000000010C5200650063
  2376. 00790063006C0065002000620069006E00580028000000000000000000000000
  2377. 000000FFFFFFFF00000000000000000000000001055300460054005000580026
  2378. 000000000000000000000000000000FFFFFFFF00000000000000000000000001
  2379. 045300430050005800260000000000000000000000FFFFFFFFFFFFFFFF000000
  2380. 0000000000000000000104460054005000580034000000000000000000000000
  2381. 000000FFFFFFFF000000000000000002000000010B43006F006E006E00650063
  2382. 00740069006F006E0058002A000000000000000000000000000000FFFFFFFF00
  2383. 00000000000000000000000106500072006F007800790058002C000000000000
  2384. 000000000000000000FFFFFFFF0000000000000000000000000107540075006E
  2385. 006E0065006C00580026000000000000000000000000000000FFFFFFFF000000
  2386. 0000000000030000000104530053004800580038000000000000000000000000
  2387. 000000FFFFFFFF000000000000000000000000010D4B00650078002000650078
  2388. 006300680061006E006700650058003C000000000000000000000000000000FF
  2389. FFFFFF000000000000000000000000010F410075007400680065006E00740069
  2390. 0063006100740069006F006E00580028000000000000000000000000000000FF
  2391. FFFFFF0000000000000000000000000105420075006700730058002800000000
  2392. 0000000000000000000000FFFFFFFF00000000000000000000000001054E006F
  2393. 00740065005800}
  2394. end
  2395. end
  2396. end
  2397. object OKBtn: TButton
  2398. Left = 307
  2399. Top = 401
  2400. Width = 75
  2401. Height = 25
  2402. Anchors = [akRight, akBottom]
  2403. Caption = 'OK'
  2404. Default = True
  2405. ModalResult = 1
  2406. TabOrder = 1
  2407. end
  2408. object CancelBtn: TButton
  2409. Left = 392
  2410. Top = 401
  2411. Width = 75
  2412. Height = 25
  2413. Anchors = [akRight, akBottom]
  2414. Cancel = True
  2415. Caption = 'Cancel'
  2416. ModalResult = 2
  2417. TabOrder = 2
  2418. end
  2419. object HelpButton: TButton
  2420. Left = 475
  2421. Top = 401
  2422. Width = 75
  2423. Height = 25
  2424. Anchors = [akRight, akBottom]
  2425. Caption = '&Help'
  2426. TabOrder = 3
  2427. OnClick = HelpButtonClick
  2428. end
  2429. object ColorButton: TButton
  2430. Left = 8
  2431. Top = 401
  2432. Width = 82
  2433. Height = 25
  2434. Anchors = [akLeft, akBottom]
  2435. Caption = '&Color'
  2436. TabOrder = 4
  2437. OnClick = ColorButtonClick
  2438. end
  2439. object ColorImageList: TImageList
  2440. AllocBy = 1
  2441. Left = 116
  2442. Top = 385
  2443. Bitmap = {
  2444. 494C010101000400500010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
  2445. 0000000000003600000028000000400000001000000001002000000000000010
  2446. 0000000000000000000000000000000000000000000000000000000000000000
  2447. 0000000000000000000000000000000000000000000000000000000000000000
  2448. 0000000000000000000000000000000000000000000000000000000000000000
  2449. 0000000000000000000000000000000000000000000000000000000000000000
  2450. 0000000000000000000000000000000000000000000000000000000000000000
  2451. 0000000000000000000000000000000000000000000000000000000000000000
  2452. 0000000000000000000000000000000000000000000000000000000000000000
  2453. 0000000000000000000000000000000000000000000000000000000000000000
  2454. 0000000000000000000000000000000000000000000000000000000000000000
  2455. 00004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F
  2456. 3500000000000000000000000000000000000000000000000000000000000000
  2457. 0000000000000000000000000000000000000000000000000000000000000000
  2458. 0000000000000000000000000000000000000000000000000000000000000000
  2459. 0000000000000000000000000000000000000000000000000000000000000000
  2460. 0000000000000000000000000000000000000000000000000000000000000000
  2461. 0000000000000000000000000000000000000000000000000000000000000000
  2462. 0000000000000000000000000000000000000000000000000000000000000000
  2463. 000000000000000000004B3F35004B3F35004B3F35004B3F3500000000000000
  2464. 0000000000000000000000000000000000000000000000000000000000000000
  2465. 0000000000000000000000000000000000000000000000000000000000000000
  2466. 0000000000000000000000000000000000000000000000000000000000000000
  2467. 0000000000000000000000000000000000000000000000000000000000000000
  2468. 0000000000000000000000000000000000000000000000000000000000000000
  2469. 0000000000000000000000000000000000000000000000000000000000000000
  2470. 00000000000000000000000000000000000000000000645951004B3F35004B3F
  2471. 35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F
  2472. 35004B3F35004B3F350062584F00000000000000000000000000000000000000
  2473. 0000000000000000000000000000000000000000000000000000000000000000
  2474. 0000000000000000000000000000000000000000000000000000000000000000
  2475. 0000000000000000000000000000000000000000000000000000000000000000
  2476. 0000000000000000000000000000000000000000000000000000000000000000
  2477. 0000000000000000000000000000000000000000000000000000000000000000
  2478. 000000000000000000000000000000000000000000004B3F3500736052007360
  2479. 5200736052007360520073605200736052007360520073605200736052007360
  2480. 520073605200736052004B3F3500000000000000000000000000000000000000
  2481. 0000000000000000000000000000000000000000000000000000000000000000
  2482. 0000000000000000000000000000000000000000000000000000000000000000
  2483. 0000000000000000000000000000000000000000000000000000000000000000
  2484. 0000000000000000000000000000000000000000000000000000000000000000
  2485. 0000000000000000000000000000000000000000000000000000000000000000
  2486. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2487. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2488. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2489. 0000000000000000000000000000000000000000000000000000000000000000
  2490. 0000000000000000000000000000000000000000000000000000000000000000
  2491. 0000000000000000000000000000000000000000000000000000000000000000
  2492. 0000000000000000000000000000000000000000000000000000000000000000
  2493. 0000000000000000000000000000000000000000000000000000000000000000
  2494. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2495. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2496. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2497. 0000000000000000000000000000000000000000000000000000000000000000
  2498. 0000000000000000000000000000000000000000000000000000000000000000
  2499. 0000000000000000000000000000000000000000000000000000000000000000
  2500. 0000000000000000000000000000000000000000000000000000000000000000
  2501. 0000000000000000000000000000000000000000000000000000000000000000
  2502. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2503. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2504. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2505. 0000000000000000000000000000000000000000000000000000000000000000
  2506. 0000000000000000000000000000000000000000000000000000000000000000
  2507. 0000000000000000000000000000000000000000000000000000000000000000
  2508. 0000000000000000000000000000000000000000000000000000000000000000
  2509. 0000000000000000000000000000000000000000000000000000000000000000
  2510. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2511. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2512. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2513. 0000000000000000000000000000000000000000000000000000000000000000
  2514. 0000000000000000000000000000000000000000000000000000000000000000
  2515. 0000000000000000000000000000000000000000000000000000000000000000
  2516. 0000000000000000000000000000000000000000000000000000000000000000
  2517. 0000000000000000000000000000000000000000000000000000000000000000
  2518. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2519. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2520. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2521. 0000000000000000000000000000000000000000000000000000000000000000
  2522. 0000000000000000000000000000000000000000000000000000000000000000
  2523. 0000000000000000000000000000000000000000000000000000000000000000
  2524. 0000000000000000000000000000000000000000000000000000000000000000
  2525. 0000000000000000000000000000000000000000000000000000000000000000
  2526. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2527. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2528. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2529. 0000000000000000000000000000000000000000000000000000000000000000
  2530. 0000000000000000000000000000000000000000000000000000000000000000
  2531. 0000000000000000000000000000000000000000000000000000000000000000
  2532. 0000000000000000000000000000000000000000000000000000000000000000
  2533. 0000000000000000000000000000000000000000000000000000000000000000
  2534. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2535. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2536. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2537. 0000000000000000000000000000000000000000000000000000000000000000
  2538. 0000000000000000000000000000000000000000000000000000000000000000
  2539. 0000000000000000000000000000000000000000000000000000000000000000
  2540. 0000000000000000000000000000000000000000000000000000000000000000
  2541. 0000000000000000000000000000000000000000000000000000000000000000
  2542. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2543. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2544. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2545. 0000000000000000000000000000000000000000000000000000000000000000
  2546. 0000000000000000000000000000000000000000000000000000000000000000
  2547. 0000000000000000000000000000000000000000000000000000000000000000
  2548. 0000000000000000000000000000000000000000000000000000000000000000
  2549. 0000000000000000000000000000000000000000000000000000000000000000
  2550. 0000000000000000000000000000000000000000000062584F004B3F35004B3F
  2551. 35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F
  2552. 35004B3F35004B3F350062584F00000000000000000000000000000000000000
  2553. 0000000000000000000000000000000000000000000000000000000000000000
  2554. 0000000000000000000000000000000000000000000000000000000000000000
  2555. 0000000000000000000000000000000000000000000000000000000000000000
  2556. 0000000000000000000000000000000000000000000000000000000000000000
  2557. 0000000000000000000000000000000000000000000000000000000000000000
  2558. 0000000000000000000000000000000000000000000000000000000000000000
  2559. 0000000000000000000000000000000000000000000000000000000000000000
  2560. 0000000000000000000000000000000000000000000000000000000000000000
  2561. 0000000000000000000000000000000000000000000000000000000000000000
  2562. 0000000000000000000000000000000000000000000000000000000000000000
  2563. 0000000000000000000000000000000000000000000000000000000000000000
  2564. 0000000000000000000000000000000000000000000000000000000000000000
  2565. 0000000000000000000000000000000000000000000000000000000000000000
  2566. 0000000000000000000000000000000000000000000000000000000000000000
  2567. 0000000000000000000000000000000000000000000000000000000000000000
  2568. 0000000000000000000000000000000000000000000000000000000000000000
  2569. 0000000000000000000000000000000000000000000000000000000000000000
  2570. 0000000000000000000000000000000000000000000000000000000000000000
  2571. 0000000000000000000000000000000000000000000000000000000000000000
  2572. 0000000000000000000000000000000000000000000000000000000000000000
  2573. 0000000000000000000000000000000000000000000000000000000000000000
  2574. 000000000000000000000000000000000000424D3E000000000000003E000000
  2575. 2800000040000000100000000100010000000000800000000000000000000000
  2576. 000000000000000000000000FFFFFF00FFFF000000000000F00F000000000000
  2577. FC3F000000000000800100000000000080010000000000008001000000000000
  2578. 8001000000000000800100000000000080010000000000008001000000000000
  2579. 8001000000000000800100000000000080010000000000008001000000000000
  2580. FFFF000000000000FFFF00000000000000000000000000000000000000000000
  2581. 000000000000}
  2582. end
  2583. end