SiteAdvanced.dfm 81 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581
  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 = 255
  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 = 255
  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_*)|*.ppk;*.pem;*.key;id_*|All Files (*.*)|*.*'
  1567. DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
  1568. DialogTitle = 'Select private key file'
  1569. ClickKey = 16397
  1570. Anchors = [akLeft, akTop, akRight]
  1571. TabOrder = 0
  1572. Text = 'TunnelPrivateKeyEdit2'
  1573. OnChange = DataChange
  1574. end
  1575. end
  1576. end
  1577. object SslSheet: TTabSheet
  1578. Tag = 2
  1579. HelpType = htKeyword
  1580. HelpKeyword = 'ui_login_tls'
  1581. Caption = 'TLS/SSL'
  1582. ImageIndex = 13
  1583. TabVisible = False
  1584. DesignSize = (
  1585. 401
  1586. 382)
  1587. object SslGroup: TGroupBox
  1588. Left = 0
  1589. Top = 6
  1590. Width = 393
  1591. Height = 99
  1592. Anchors = [akLeft, akTop, akRight]
  1593. Caption = 'TLS/SSL options'
  1594. TabOrder = 0
  1595. DesignSize = (
  1596. 393
  1597. 99)
  1598. object Label1: TLabel
  1599. Left = 12
  1600. Top = 20
  1601. Width = 123
  1602. Height = 13
  1603. Caption = 'Mi&nimum TLS/SSL version:'
  1604. FocusControl = MinTlsVersionCombo
  1605. end
  1606. object Label2: TLabel
  1607. Left = 12
  1608. Top = 44
  1609. Width = 127
  1610. Height = 13
  1611. Caption = 'Ma&ximum TLS/SSL version:'
  1612. FocusControl = MaxTlsVersionCombo
  1613. end
  1614. object MinTlsVersionCombo: TComboBox
  1615. Left = 304
  1616. Top = 15
  1617. Width = 77
  1618. Height = 21
  1619. Style = csDropDownList
  1620. Anchors = [akTop, akRight]
  1621. TabOrder = 0
  1622. OnChange = MinTlsVersionComboChange
  1623. Items.Strings = (
  1624. 'SSL 3.0'
  1625. 'TLS 1.0'
  1626. 'TLS 1.1'
  1627. 'TLS 1.2')
  1628. end
  1629. object MaxTlsVersionCombo: TComboBox
  1630. Left = 304
  1631. Top = 39
  1632. Width = 77
  1633. Height = 21
  1634. Style = csDropDownList
  1635. Anchors = [akTop, akRight]
  1636. TabOrder = 1
  1637. OnChange = MaxTlsVersionComboChange
  1638. Items.Strings = (
  1639. 'SSL 3.0'
  1640. 'TLS 1.0'
  1641. 'TLS 1.1'
  1642. 'TLS 1.2')
  1643. end
  1644. object SslSessionReuseCheck: TCheckBox
  1645. Left = 12
  1646. Top = 68
  1647. Width = 365
  1648. Height = 17
  1649. Anchors = [akLeft, akTop, akRight]
  1650. Caption = '&Reuse TLS/SSL session ID for data connections'
  1651. TabOrder = 2
  1652. OnClick = DataChange
  1653. end
  1654. end
  1655. object TlsAuthenticationGroup: TGroupBox
  1656. Left = 0
  1657. Top = 113
  1658. Width = 393
  1659. Height = 72
  1660. Anchors = [akLeft, akTop, akRight]
  1661. Caption = 'Authentication parameters'
  1662. TabOrder = 1
  1663. DesignSize = (
  1664. 393
  1665. 72)
  1666. object Label4: TLabel
  1667. Left = 12
  1668. Top = 20
  1669. Width = 99
  1670. Height = 13
  1671. Caption = '&Client certificate file:'
  1672. FocusControl = TlsCertificateFileEdit
  1673. end
  1674. object TlsCertificateFileEdit: TFilenameEdit
  1675. Left = 12
  1676. Top = 37
  1677. Width = 372
  1678. Height = 21
  1679. AcceptFiles = True
  1680. OnBeforeDialog = PathEditBeforeDialog
  1681. OnAfterDialog = TlsCertificateFileEditAfterDialog
  1682. Filter =
  1683. 'Certificates and private key files (*.pfx;*.p12;*.key;*.pem)|*.p' +
  1684. 'fx;*.p12;*.key;*.pem|All Files (*.*)|*.*'
  1685. DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
  1686. DialogTitle = 'Select client certificate file'
  1687. ClickKey = 16397
  1688. Anchors = [akLeft, akTop, akRight]
  1689. TabOrder = 0
  1690. Text = 'TlsCertificateFileEdit'
  1691. OnChange = DataChange
  1692. end
  1693. end
  1694. end
  1695. object AdvancedSheet: TTabSheet
  1696. Tag = 1
  1697. HelpType = htKeyword
  1698. HelpKeyword = 'ui_login_ssh'
  1699. Caption = 'SSH'
  1700. ImageIndex = 2
  1701. TabVisible = False
  1702. DesignSize = (
  1703. 401
  1704. 382)
  1705. object ProtocolGroup: TGroupBox
  1706. Left = 0
  1707. Top = 6
  1708. Width = 393
  1709. Height = 71
  1710. Anchors = [akLeft, akTop, akRight]
  1711. Caption = 'Protocol options'
  1712. TabOrder = 0
  1713. DesignSize = (
  1714. 393
  1715. 71)
  1716. object Label37: TLabel
  1717. Left = 12
  1718. Top = 42
  1719. Width = 103
  1720. Height = 13
  1721. Caption = 'SSH protocol version:'
  1722. FocusControl = SshProtCombo2
  1723. end
  1724. object CompressionCheck: TCheckBox
  1725. Left = 16
  1726. Top = 19
  1727. Width = 367
  1728. Height = 17
  1729. Anchors = [akLeft, akTop, akRight]
  1730. Caption = 'Enable &compression'
  1731. TabOrder = 0
  1732. OnClick = DataChange
  1733. end
  1734. object SshProtCombo2: TComboBox
  1735. Left = 303
  1736. Top = 37
  1737. Width = 80
  1738. Height = 21
  1739. Style = csDropDownList
  1740. Anchors = [akTop, akRight]
  1741. TabOrder = 1
  1742. OnChange = DataChange
  1743. Items.Strings = (
  1744. '1 (insecure)'
  1745. '2')
  1746. end
  1747. end
  1748. object EncryptionGroup: TGroupBox
  1749. Left = 0
  1750. Top = 83
  1751. Width = 393
  1752. Height = 171
  1753. Anchors = [akLeft, akTop, akRight]
  1754. Caption = 'Encryption options'
  1755. TabOrder = 1
  1756. DesignSize = (
  1757. 393
  1758. 171)
  1759. object Label8: TLabel
  1760. Left = 12
  1761. Top = 19
  1762. Width = 162
  1763. Height = 13
  1764. Caption = 'Encryption cipher selection &policy:'
  1765. FocusControl = CipherListBox
  1766. end
  1767. object CipherListBox: TListBox
  1768. Left = 12
  1769. Top = 36
  1770. Width = 285
  1771. Height = 99
  1772. Anchors = [akLeft, akTop, akRight]
  1773. DragMode = dmAutomatic
  1774. ItemHeight = 13
  1775. TabOrder = 0
  1776. OnClick = DataChange
  1777. OnDragDrop = AlgListBoxDragDrop
  1778. OnDragOver = AlgListBoxDragOver
  1779. OnStartDrag = AlgListBoxStartDrag
  1780. end
  1781. object Ssh2LegacyDESCheck: TCheckBox
  1782. Left = 16
  1783. Top = 142
  1784. Width = 367
  1785. Height = 17
  1786. Anchors = [akLeft, akTop, akRight]
  1787. Caption = 'Enable legacy use of single-&DES in SSH-2'
  1788. TabOrder = 3
  1789. end
  1790. object CipherUpButton: TButton
  1791. Left = 303
  1792. Top = 36
  1793. Width = 80
  1794. Height = 25
  1795. Anchors = [akTop, akRight]
  1796. Caption = '&Up'
  1797. TabOrder = 1
  1798. OnClick = CipherButtonClick
  1799. end
  1800. object CipherDownButton: TButton
  1801. Left = 303
  1802. Top = 68
  1803. Width = 80
  1804. Height = 25
  1805. Anchors = [akTop, akRight]
  1806. Caption = '&Down'
  1807. TabOrder = 2
  1808. OnClick = CipherButtonClick
  1809. end
  1810. end
  1811. end
  1812. object KexSheet: TTabSheet
  1813. Tag = 2
  1814. HelpType = htKeyword
  1815. HelpKeyword = 'ui_login_kex'
  1816. Caption = 'Key exchange'
  1817. ImageIndex = 13
  1818. TabVisible = False
  1819. DesignSize = (
  1820. 401
  1821. 382)
  1822. object KexOptionsGroup: TGroupBox
  1823. Left = 0
  1824. Top = 6
  1825. Width = 393
  1826. Height = 137
  1827. Anchors = [akLeft, akTop, akRight]
  1828. Caption = 'Key exchange algorithm options'
  1829. TabOrder = 0
  1830. DesignSize = (
  1831. 393
  1832. 137)
  1833. object Label28: TLabel
  1834. Left = 12
  1835. Top = 19
  1836. Width = 124
  1837. Height = 13
  1838. Caption = 'Algorithm selection &policy:'
  1839. FocusControl = KexListBox
  1840. end
  1841. object KexListBox: TListBox
  1842. Left = 12
  1843. Top = 36
  1844. Width = 285
  1845. Height = 89
  1846. Anchors = [akLeft, akTop, akRight]
  1847. DragMode = dmAutomatic
  1848. ItemHeight = 13
  1849. TabOrder = 0
  1850. OnClick = DataChange
  1851. OnDragDrop = AlgListBoxDragDrop
  1852. OnDragOver = AlgListBoxDragOver
  1853. OnStartDrag = AlgListBoxStartDrag
  1854. end
  1855. object KexUpButton: TButton
  1856. Left = 303
  1857. Top = 36
  1858. Width = 80
  1859. Height = 25
  1860. Anchors = [akTop, akRight]
  1861. Caption = '&Up'
  1862. TabOrder = 1
  1863. OnClick = KexButtonClick
  1864. end
  1865. object KexDownButton: TButton
  1866. Left = 303
  1867. Top = 68
  1868. Width = 80
  1869. Height = 25
  1870. Anchors = [akTop, akRight]
  1871. Caption = '&Down'
  1872. TabOrder = 2
  1873. OnClick = KexButtonClick
  1874. end
  1875. end
  1876. object KexReexchangeGroup: TGroupBox
  1877. Left = 0
  1878. Top = 150
  1879. Width = 393
  1880. Height = 69
  1881. Anchors = [akLeft, akTop, akRight]
  1882. Caption = 'Options controlling key re-exchange'
  1883. TabOrder = 1
  1884. DesignSize = (
  1885. 393
  1886. 69)
  1887. object Label31: TLabel
  1888. Left = 12
  1889. Top = 20
  1890. Width = 199
  1891. Height = 13
  1892. Caption = 'Max &minutes before rekey (0 for no limit):'
  1893. Color = clBtnFace
  1894. FocusControl = RekeyTimeEdit
  1895. ParentColor = False
  1896. end
  1897. object Label32: TLabel
  1898. Left = 12
  1899. Top = 44
  1900. Width = 184
  1901. Height = 13
  1902. Caption = 'Ma&x data before rekey (0 for no limit):'
  1903. Color = clBtnFace
  1904. FocusControl = RekeyDataEdit
  1905. ParentColor = False
  1906. end
  1907. object RekeyTimeEdit: TUpDownEdit
  1908. Left = 303
  1909. Top = 12
  1910. Width = 80
  1911. Height = 21
  1912. Alignment = taRightJustify
  1913. MaxValue = 1440.000000000000000000
  1914. Anchors = [akTop, akRight]
  1915. MaxLength = 4
  1916. TabOrder = 0
  1917. OnChange = DataChange
  1918. end
  1919. object RekeyDataEdit: TEdit
  1920. Left = 303
  1921. Top = 39
  1922. Width = 80
  1923. Height = 21
  1924. Anchors = [akTop, akRight]
  1925. MaxLength = 10
  1926. TabOrder = 1
  1927. OnChange = DataChange
  1928. end
  1929. end
  1930. end
  1931. object AuthSheet: TTabSheet
  1932. Tag = 2
  1933. HelpType = htKeyword
  1934. HelpKeyword = 'ui_login_authentication'
  1935. Caption = 'Authentication'
  1936. ImageIndex = 10
  1937. TabVisible = False
  1938. DesignSize = (
  1939. 401
  1940. 382)
  1941. object SshNoUserAuthCheck: TCheckBox
  1942. Left = 12
  1943. Top = 8
  1944. Width = 382
  1945. Height = 17
  1946. Anchors = [akLeft, akTop, akRight]
  1947. Caption = '&Bypass authentication entirely'
  1948. TabOrder = 0
  1949. OnClick = DataChange
  1950. end
  1951. object AuthenticationGroup: TGroupBox
  1952. Left = 0
  1953. Top = 32
  1954. Width = 393
  1955. Height = 117
  1956. Anchors = [akLeft, akTop, akRight]
  1957. Caption = 'Authentication options'
  1958. TabOrder = 1
  1959. DesignSize = (
  1960. 393
  1961. 117)
  1962. object TryAgentCheck: TCheckBox
  1963. Left = 12
  1964. Top = 19
  1965. Width = 373
  1966. Height = 17
  1967. Anchors = [akLeft, akTop, akRight]
  1968. Caption = 'Attempt authentication using &Pageant'
  1969. TabOrder = 0
  1970. OnClick = DataChange
  1971. end
  1972. object AuthTISCheck: TCheckBox
  1973. Left = 12
  1974. Top = 88
  1975. Width = 373
  1976. Height = 17
  1977. Anchors = [akLeft, akTop, akRight]
  1978. Caption = 'Atte&mpt TIS or CryptoCard authentication (SSH-1)'
  1979. TabOrder = 3
  1980. OnClick = DataChange
  1981. end
  1982. object AuthKICheck: TCheckBox
  1983. Left = 12
  1984. Top = 42
  1985. Width = 373
  1986. Height = 17
  1987. Anchors = [akLeft, akTop, akRight]
  1988. Caption = 'Attempt '#39'keyboard-&interactive'#39' authentication'
  1989. TabOrder = 1
  1990. OnClick = DataChange
  1991. end
  1992. object AuthKIPasswordCheck: TCheckBox
  1993. Left = 32
  1994. Top = 65
  1995. Width = 353
  1996. Height = 17
  1997. Anchors = [akLeft, akTop, akRight]
  1998. Caption = 'Respond with pass&word to the first prompt'
  1999. TabOrder = 2
  2000. OnClick = DataChange
  2001. end
  2002. end
  2003. object AuthenticationParamsGroup: TGroupBox
  2004. Left = 2
  2005. Top = 154
  2006. Width = 393
  2007. Height = 94
  2008. Anchors = [akLeft, akTop, akRight]
  2009. Caption = 'Authentication parameters'
  2010. TabOrder = 2
  2011. DesignSize = (
  2012. 393
  2013. 94)
  2014. object PrivateKeyLabel: TLabel
  2015. Left = 12
  2016. Top = 42
  2017. Width = 75
  2018. Height = 13
  2019. Caption = 'Private &key file:'
  2020. FocusControl = PrivateKeyEdit2
  2021. end
  2022. object AgentFwdCheck: TCheckBox
  2023. Left = 12
  2024. Top = 19
  2025. Width = 373
  2026. Height = 17
  2027. Anchors = [akLeft, akTop, akRight]
  2028. Caption = 'Allow agent &forwarding'
  2029. TabOrder = 0
  2030. OnClick = DataChange
  2031. end
  2032. object PrivateKeyEdit2: TFilenameEdit
  2033. Left = 12
  2034. Top = 59
  2035. Width = 372
  2036. Height = 21
  2037. AcceptFiles = True
  2038. OnBeforeDialog = PathEditBeforeDialog
  2039. OnAfterDialog = PrivateKeyEdit2AfterDialog
  2040. Filter =
  2041. 'PuTTY Private Key Files (*.ppk)|*.ppk|All Private Key Files (*.p' +
  2042. 'pk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|All Files (*.*)|*.*'
  2043. DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
  2044. DialogTitle = 'Select private key file'
  2045. ClickKey = 16397
  2046. Anchors = [akLeft, akTop, akRight]
  2047. TabOrder = 1
  2048. Text = 'PrivateKeyEdit2'
  2049. OnChange = DataChange
  2050. end
  2051. end
  2052. object GSSAPIGroup: TGroupBox
  2053. Left = 0
  2054. Top = 254
  2055. Width = 393
  2056. Height = 71
  2057. Anchors = [akLeft, akTop, akRight]
  2058. Caption = 'GSSAPI'
  2059. TabOrder = 3
  2060. DesignSize = (
  2061. 393
  2062. 71)
  2063. object AuthGSSAPICheck3: TCheckBox
  2064. Left = 12
  2065. Top = 19
  2066. Width = 373
  2067. Height = 17
  2068. Anchors = [akLeft, akTop, akRight]
  2069. Caption = 'Attempt &GSSAPI authentication'
  2070. TabOrder = 0
  2071. OnClick = AuthGSSAPICheck3Click
  2072. end
  2073. object GSSAPIFwdTGTCheck: TCheckBox
  2074. Left = 32
  2075. Top = 42
  2076. Width = 353
  2077. Height = 17
  2078. Anchors = [akLeft, akTop, akRight]
  2079. Caption = 'Allow GSSAPI &credential delegation'
  2080. TabOrder = 1
  2081. OnClick = AuthGSSAPICheck3Click
  2082. end
  2083. end
  2084. end
  2085. object BugsSheet: TTabSheet
  2086. Tag = 2
  2087. HelpType = htKeyword
  2088. HelpKeyword = 'ui_login_bugs'
  2089. Caption = 'Bugs'
  2090. ImageIndex = 9
  2091. TabVisible = False
  2092. DesignSize = (
  2093. 401
  2094. 382)
  2095. object BugsGroupBox: TGroupBox
  2096. Left = 0
  2097. Top = 6
  2098. Width = 393
  2099. Height = 289
  2100. Anchors = [akLeft, akTop, akRight]
  2101. Caption = 'Detection of known bugs in SSH servers'
  2102. TabOrder = 0
  2103. DesignSize = (
  2104. 393
  2105. 289)
  2106. object BugIgnore1Label: TLabel
  2107. Left = 12
  2108. Top = 212
  2109. Width = 169
  2110. Height = 13
  2111. Caption = 'Chokes on SSH-1 &ignore messages:'
  2112. FocusControl = BugIgnore1Combo
  2113. end
  2114. object BugPlainPW1Label: TLabel
  2115. Left = 12
  2116. Top = 236
  2117. Width = 195
  2118. Height = 13
  2119. Caption = 'Refuses all SSH-1 pass&word camouflage:'
  2120. FocusControl = BugPlainPW1Combo
  2121. end
  2122. object BugRSA1Label: TLabel
  2123. Left = 12
  2124. Top = 260
  2125. Width = 181
  2126. Height = 13
  2127. Caption = 'Chokes on SSH-1 &RSA authentication:'
  2128. FocusControl = BugRSA1Combo
  2129. end
  2130. object BugHMAC2Label: TLabel
  2131. Left = 12
  2132. Top = 68
  2133. Width = 154
  2134. Height = 13
  2135. Caption = 'Miscomputes SSH-2 H&MAC keys:'
  2136. FocusControl = BugHMAC2Combo
  2137. end
  2138. object BugDeriveKey2Label: TLabel
  2139. Left = 12
  2140. Top = 92
  2141. Width = 176
  2142. Height = 13
  2143. Caption = 'Miscomputes SSH-2 &encryption keys:'
  2144. FocusControl = BugDeriveKey2Combo
  2145. end
  2146. object BugRSAPad2Label: TLabel
  2147. Left = 12
  2148. Top = 116
  2149. Width = 210
  2150. Height = 13
  2151. Caption = 'Requires &padding on SSH-2 RSA signatures:'
  2152. FocusControl = BugRSAPad2Combo
  2153. end
  2154. object BugPKSessID2Label: TLabel
  2155. Left = 12
  2156. Top = 140
  2157. Width = 195
  2158. Height = 13
  2159. Caption = 'Misuses the sessio&n ID in SSH-2 PK auth:'
  2160. FocusControl = BugPKSessID2Combo
  2161. end
  2162. object BugRekey2Label: TLabel
  2163. Left = 12
  2164. Top = 164
  2165. Width = 187
  2166. Height = 13
  2167. Caption = 'Handles SSH-2 &key re-exchange badly:'
  2168. FocusControl = BugRekey2Combo
  2169. end
  2170. object BugMaxPkt2Label: TLabel
  2171. Left = 12
  2172. Top = 188
  2173. Width = 176
  2174. Height = 13
  2175. Caption = 'Ignores SSH-2 ma&ximum packet size:'
  2176. FocusControl = BugMaxPkt2Combo
  2177. end
  2178. object BugIgnore2Label: TLabel
  2179. Left = 12
  2180. Top = 20
  2181. Width = 169
  2182. Height = 13
  2183. Caption = 'Chokes on SSH-&2 ignore messages:'
  2184. FocusControl = BugIgnore2Combo
  2185. end
  2186. object BugWinAdjLabel: TLabel
  2187. Left = 12
  2188. Top = 44
  2189. Width = 212
  2190. Height = 13
  2191. Caption = 'Chokes on WinSCP'#39's SSH-2 '#39'winadj'#39' requests'
  2192. FocusControl = BugWinAdjCombo
  2193. end
  2194. object BugIgnore1Combo: TComboBox
  2195. Left = 320
  2196. Top = 207
  2197. Width = 61
  2198. Height = 21
  2199. Style = csDropDownList
  2200. Anchors = [akTop, akRight]
  2201. TabOrder = 8
  2202. OnChange = DataChange
  2203. end
  2204. object BugPlainPW1Combo: TComboBox
  2205. Left = 320
  2206. Top = 231
  2207. Width = 61
  2208. Height = 21
  2209. Style = csDropDownList
  2210. Anchors = [akTop, akRight]
  2211. TabOrder = 9
  2212. OnChange = DataChange
  2213. end
  2214. object BugRSA1Combo: TComboBox
  2215. Left = 320
  2216. Top = 255
  2217. Width = 61
  2218. Height = 21
  2219. Style = csDropDownList
  2220. Anchors = [akTop, akRight]
  2221. TabOrder = 10
  2222. OnChange = DataChange
  2223. end
  2224. object BugHMAC2Combo: TComboBox
  2225. Left = 320
  2226. Top = 63
  2227. Width = 61
  2228. Height = 21
  2229. Style = csDropDownList
  2230. Anchors = [akTop, akRight]
  2231. TabOrder = 2
  2232. OnChange = DataChange
  2233. end
  2234. object BugDeriveKey2Combo: TComboBox
  2235. Left = 320
  2236. Top = 87
  2237. Width = 61
  2238. Height = 21
  2239. Style = csDropDownList
  2240. Anchors = [akTop, akRight]
  2241. TabOrder = 3
  2242. OnChange = DataChange
  2243. end
  2244. object BugRSAPad2Combo: TComboBox
  2245. Left = 320
  2246. Top = 111
  2247. Width = 61
  2248. Height = 21
  2249. Style = csDropDownList
  2250. Anchors = [akTop, akRight]
  2251. TabOrder = 4
  2252. OnChange = DataChange
  2253. end
  2254. object BugPKSessID2Combo: TComboBox
  2255. Left = 320
  2256. Top = 135
  2257. Width = 61
  2258. Height = 21
  2259. Style = csDropDownList
  2260. Anchors = [akTop, akRight]
  2261. TabOrder = 5
  2262. OnChange = DataChange
  2263. end
  2264. object BugRekey2Combo: TComboBox
  2265. Left = 320
  2266. Top = 159
  2267. Width = 61
  2268. Height = 21
  2269. Style = csDropDownList
  2270. Anchors = [akTop, akRight]
  2271. TabOrder = 6
  2272. OnChange = DataChange
  2273. end
  2274. object BugMaxPkt2Combo: TComboBox
  2275. Left = 320
  2276. Top = 183
  2277. Width = 61
  2278. Height = 21
  2279. Style = csDropDownList
  2280. Anchors = [akTop, akRight]
  2281. TabOrder = 7
  2282. OnChange = DataChange
  2283. end
  2284. object BugIgnore2Combo: TComboBox
  2285. Left = 320
  2286. Top = 15
  2287. Width = 61
  2288. Height = 21
  2289. Style = csDropDownList
  2290. Anchors = [akTop, akRight]
  2291. TabOrder = 0
  2292. OnChange = DataChange
  2293. end
  2294. object BugWinAdjCombo: TComboBox
  2295. Left = 320
  2296. Top = 39
  2297. Width = 61
  2298. Height = 21
  2299. Style = csDropDownList
  2300. Anchors = [akTop, akRight]
  2301. TabOrder = 1
  2302. OnChange = DataChange
  2303. end
  2304. end
  2305. end
  2306. object NoteSheet: TTabSheet
  2307. HelpType = htKeyword
  2308. HelpKeyword = 'ui_login_note'
  2309. Caption = 'Note'
  2310. ImageIndex = 14
  2311. TabVisible = False
  2312. DesignSize = (
  2313. 401
  2314. 382)
  2315. object NoteGroup: TGroupBox
  2316. Left = 0
  2317. Top = 6
  2318. Width = 393
  2319. Height = 367
  2320. Anchors = [akLeft, akTop, akRight, akBottom]
  2321. Caption = 'Note'
  2322. TabOrder = 0
  2323. DesignSize = (
  2324. 393
  2325. 367)
  2326. object NoteMemo: TMemo
  2327. Left = 12
  2328. Top = 21
  2329. Width = 371
  2330. Height = 332
  2331. Anchors = [akLeft, akTop, akRight, akBottom]
  2332. MaxLength = 4000
  2333. TabOrder = 0
  2334. OnChange = DataChange
  2335. OnKeyDown = NoteMemoKeyDown
  2336. end
  2337. end
  2338. end
  2339. end
  2340. object LeftPanel: TPanel
  2341. Left = 0
  2342. Top = 0
  2343. Width = 152
  2344. Height = 392
  2345. Align = alLeft
  2346. BevelOuter = bvNone
  2347. TabOrder = 0
  2348. DesignSize = (
  2349. 152
  2350. 392)
  2351. object NavigationTree: TTreeView
  2352. Left = 8
  2353. Top = 9
  2354. Width = 136
  2355. Height = 379
  2356. Anchors = [akLeft, akTop, akRight, akBottom]
  2357. DoubleBuffered = True
  2358. HideSelection = False
  2359. HotTrack = True
  2360. Indent = 19
  2361. ParentDoubleBuffered = False
  2362. ReadOnly = True
  2363. ShowButtons = False
  2364. ShowRoot = False
  2365. TabOrder = 0
  2366. OnChange = NavigationTreeChange
  2367. OnCollapsing = NavigationTreeCollapsing
  2368. Items.NodeData = {
  2369. 030400000036000000000000000000000000000000FFFFFFFF00000000000000
  2370. 0005000000010C45006E007600690072006F006E006D0065006E007400580036
  2371. 000000000000000000000000000000FFFFFFFF00000000000000000000000001
  2372. 0C4400690072006500630074006F007200690065007300580036000000000000
  2373. 000000000000000000FFFFFFFF000000000000000000000000010C5200650063
  2374. 00790063006C0065002000620069006E00580028000000000000000000000000
  2375. 000000FFFFFFFF00000000000000000000000001055300460054005000580026
  2376. 000000000000000000000000000000FFFFFFFF00000000000000000000000001
  2377. 045300430050005800260000000000000000000000FFFFFFFFFFFFFFFF000000
  2378. 0000000000000000000104460054005000580034000000000000000000000000
  2379. 000000FFFFFFFF000000000000000002000000010B43006F006E006E00650063
  2380. 00740069006F006E0058002A000000000000000000000000000000FFFFFFFF00
  2381. 00000000000000000000000106500072006F007800790058002C000000000000
  2382. 000000000000000000FFFFFFFF0000000000000000000000000107540075006E
  2383. 006E0065006C00580026000000000000000000000000000000FFFFFFFF000000
  2384. 0000000000030000000104530053004800580038000000000000000000000000
  2385. 000000FFFFFFFF000000000000000000000000010D4B00650078002000650078
  2386. 006300680061006E006700650058003C000000000000000000000000000000FF
  2387. FFFFFF000000000000000000000000010F410075007400680065006E00740069
  2388. 0063006100740069006F006E00580028000000000000000000000000000000FF
  2389. FFFFFF0000000000000000000000000105420075006700730058002800000000
  2390. 0000000000000000000000FFFFFFFF00000000000000000000000001054E006F
  2391. 00740065005800}
  2392. end
  2393. end
  2394. end
  2395. object OKBtn: TButton
  2396. Left = 307
  2397. Top = 401
  2398. Width = 75
  2399. Height = 25
  2400. Anchors = [akRight, akBottom]
  2401. Caption = 'OK'
  2402. Default = True
  2403. ModalResult = 1
  2404. TabOrder = 1
  2405. end
  2406. object CancelBtn: TButton
  2407. Left = 392
  2408. Top = 401
  2409. Width = 75
  2410. Height = 25
  2411. Anchors = [akRight, akBottom]
  2412. Cancel = True
  2413. Caption = 'Cancel'
  2414. ModalResult = 2
  2415. TabOrder = 2
  2416. end
  2417. object HelpButton: TButton
  2418. Left = 475
  2419. Top = 401
  2420. Width = 75
  2421. Height = 25
  2422. Anchors = [akRight, akBottom]
  2423. Caption = '&Help'
  2424. TabOrder = 3
  2425. OnClick = HelpButtonClick
  2426. end
  2427. object ColorButton: TButton
  2428. Left = 8
  2429. Top = 401
  2430. Width = 82
  2431. Height = 25
  2432. Anchors = [akLeft, akBottom]
  2433. Caption = '&Color'
  2434. TabOrder = 4
  2435. OnClick = ColorButtonClick
  2436. end
  2437. object ColorImageList: TImageList
  2438. AllocBy = 1
  2439. Left = 116
  2440. Top = 385
  2441. Bitmap = {
  2442. 494C010101000400500010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
  2443. 0000000000003600000028000000400000001000000001002000000000000010
  2444. 0000000000000000000000000000000000000000000000000000000000000000
  2445. 0000000000000000000000000000000000000000000000000000000000000000
  2446. 0000000000000000000000000000000000000000000000000000000000000000
  2447. 0000000000000000000000000000000000000000000000000000000000000000
  2448. 0000000000000000000000000000000000000000000000000000000000000000
  2449. 0000000000000000000000000000000000000000000000000000000000000000
  2450. 0000000000000000000000000000000000000000000000000000000000000000
  2451. 0000000000000000000000000000000000000000000000000000000000000000
  2452. 0000000000000000000000000000000000000000000000000000000000000000
  2453. 00004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F
  2454. 3500000000000000000000000000000000000000000000000000000000000000
  2455. 0000000000000000000000000000000000000000000000000000000000000000
  2456. 0000000000000000000000000000000000000000000000000000000000000000
  2457. 0000000000000000000000000000000000000000000000000000000000000000
  2458. 0000000000000000000000000000000000000000000000000000000000000000
  2459. 0000000000000000000000000000000000000000000000000000000000000000
  2460. 0000000000000000000000000000000000000000000000000000000000000000
  2461. 000000000000000000004B3F35004B3F35004B3F35004B3F3500000000000000
  2462. 0000000000000000000000000000000000000000000000000000000000000000
  2463. 0000000000000000000000000000000000000000000000000000000000000000
  2464. 0000000000000000000000000000000000000000000000000000000000000000
  2465. 0000000000000000000000000000000000000000000000000000000000000000
  2466. 0000000000000000000000000000000000000000000000000000000000000000
  2467. 0000000000000000000000000000000000000000000000000000000000000000
  2468. 00000000000000000000000000000000000000000000645951004B3F35004B3F
  2469. 35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F
  2470. 35004B3F35004B3F350062584F00000000000000000000000000000000000000
  2471. 0000000000000000000000000000000000000000000000000000000000000000
  2472. 0000000000000000000000000000000000000000000000000000000000000000
  2473. 0000000000000000000000000000000000000000000000000000000000000000
  2474. 0000000000000000000000000000000000000000000000000000000000000000
  2475. 0000000000000000000000000000000000000000000000000000000000000000
  2476. 000000000000000000000000000000000000000000004B3F3500736052007360
  2477. 5200736052007360520073605200736052007360520073605200736052007360
  2478. 520073605200736052004B3F3500000000000000000000000000000000000000
  2479. 0000000000000000000000000000000000000000000000000000000000000000
  2480. 0000000000000000000000000000000000000000000000000000000000000000
  2481. 0000000000000000000000000000000000000000000000000000000000000000
  2482. 0000000000000000000000000000000000000000000000000000000000000000
  2483. 0000000000000000000000000000000000000000000000000000000000000000
  2484. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2485. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2486. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2487. 0000000000000000000000000000000000000000000000000000000000000000
  2488. 0000000000000000000000000000000000000000000000000000000000000000
  2489. 0000000000000000000000000000000000000000000000000000000000000000
  2490. 0000000000000000000000000000000000000000000000000000000000000000
  2491. 0000000000000000000000000000000000000000000000000000000000000000
  2492. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2493. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2494. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2495. 0000000000000000000000000000000000000000000000000000000000000000
  2496. 0000000000000000000000000000000000000000000000000000000000000000
  2497. 0000000000000000000000000000000000000000000000000000000000000000
  2498. 0000000000000000000000000000000000000000000000000000000000000000
  2499. 0000000000000000000000000000000000000000000000000000000000000000
  2500. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2501. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2502. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2503. 0000000000000000000000000000000000000000000000000000000000000000
  2504. 0000000000000000000000000000000000000000000000000000000000000000
  2505. 0000000000000000000000000000000000000000000000000000000000000000
  2506. 0000000000000000000000000000000000000000000000000000000000000000
  2507. 0000000000000000000000000000000000000000000000000000000000000000
  2508. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2509. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2510. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2511. 0000000000000000000000000000000000000000000000000000000000000000
  2512. 0000000000000000000000000000000000000000000000000000000000000000
  2513. 0000000000000000000000000000000000000000000000000000000000000000
  2514. 0000000000000000000000000000000000000000000000000000000000000000
  2515. 0000000000000000000000000000000000000000000000000000000000000000
  2516. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2517. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2518. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2519. 0000000000000000000000000000000000000000000000000000000000000000
  2520. 0000000000000000000000000000000000000000000000000000000000000000
  2521. 0000000000000000000000000000000000000000000000000000000000000000
  2522. 0000000000000000000000000000000000000000000000000000000000000000
  2523. 0000000000000000000000000000000000000000000000000000000000000000
  2524. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2525. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2526. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2527. 0000000000000000000000000000000000000000000000000000000000000000
  2528. 0000000000000000000000000000000000000000000000000000000000000000
  2529. 0000000000000000000000000000000000000000000000000000000000000000
  2530. 0000000000000000000000000000000000000000000000000000000000000000
  2531. 0000000000000000000000000000000000000000000000000000000000000000
  2532. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2533. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2534. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2535. 0000000000000000000000000000000000000000000000000000000000000000
  2536. 0000000000000000000000000000000000000000000000000000000000000000
  2537. 0000000000000000000000000000000000000000000000000000000000000000
  2538. 0000000000000000000000000000000000000000000000000000000000000000
  2539. 0000000000000000000000000000000000000000000000000000000000000000
  2540. 000000000000000000000000000000000000000000004B3F35001DE6B5001DE6
  2541. B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6B5001DE6
  2542. B5001DE6B5001DE6B5004B3F3500000000000000000000000000000000000000
  2543. 0000000000000000000000000000000000000000000000000000000000000000
  2544. 0000000000000000000000000000000000000000000000000000000000000000
  2545. 0000000000000000000000000000000000000000000000000000000000000000
  2546. 0000000000000000000000000000000000000000000000000000000000000000
  2547. 0000000000000000000000000000000000000000000000000000000000000000
  2548. 0000000000000000000000000000000000000000000062584F004B3F35004B3F
  2549. 35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F35004B3F
  2550. 35004B3F35004B3F350062584F00000000000000000000000000000000000000
  2551. 0000000000000000000000000000000000000000000000000000000000000000
  2552. 0000000000000000000000000000000000000000000000000000000000000000
  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. 000000000000000000000000000000000000424D3E000000000000003E000000
  2573. 2800000040000000100000000100010000000000800000000000000000000000
  2574. 000000000000000000000000FFFFFF00FFFF000000000000F00F000000000000
  2575. FC3F000000000000800100000000000080010000000000008001000000000000
  2576. 8001000000000000800100000000000080010000000000008001000000000000
  2577. 8001000000000000800100000000000080010000000000008001000000000000
  2578. FFFF000000000000FFFF00000000000000000000000000000000000000000000
  2579. 000000000000}
  2580. end
  2581. end