object SiteAdvancedDialog: TSiteAdvancedDialog
  Left = 351
  Top = 167
  HelpType = htKeyword
  HelpKeyword = 'ui_login_advanced'
  BorderIcons = [biSystemMenu, biMinimize, biMaximize, biHelp]
  BorderStyle = bsDialog
  Caption = 'Advanced Site Settings'
  ClientHeight = 432
  ClientWidth = 561
  Color = clBtnFace
  ParentFont = True
  OldCreateOrder = True
  Position = poOwnerFormCenter
  OnClose = FormClose
  OnCloseQuery = FormCloseQuery
  OnShow = FormShow
  DesignSize = (
    561
    432)
  PixelsPerInch = 96
  TextHeight = 13
  object MainPanel: TPanel
    Left = 0
    Top = 0
    Width = 561
    Height = 392
    Align = alTop
    Anchors = [akLeft, akTop, akRight, akBottom]
    BevelOuter = bvNone
    TabOrder = 0
    object PageControl: TPageControl
      Left = 152
      Top = 0
      Width = 409
      Height = 392
      HelpType = htKeyword
      ActivePage = EnvironmentSheet
      Align = alClient
      MultiLine = True
      Style = tsButtons
      TabOrder = 1
      TabStop = False
      OnChange = PageControlChange
      object EnvironmentSheet: TTabSheet
        Tag = 1
        HelpType = htKeyword
        HelpKeyword = 'ui_login_environment'
        Caption = 'Environment'
        ImageIndex = 6
        TabVisible = False
        DesignSize = (
          401
          382)
        object EnvironmentGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 140
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Server environment'
          TabOrder = 0
          DesignSize = (
            393
            140)
          object EOLTypeLabel: TLabel
            Left = 12
            Top = 20
            Width = 241
            Height = 13
            Caption = 'End-of-line &characters (if not indicated by server):'
            FocusControl = EOLTypeCombo
          end
          object UtfLabel: TLabel
            Left = 12
            Top = 44
            Width = 144
            Height = 13
            Caption = '&UTF-8 encoding for filenames:'
            FocusControl = UtfCombo
          end
          object TimeDifferenceLabel: TLabel
            Left = 12
            Top = 68
            Width = 84
            Height = 13
            Caption = 'Time &zone offset:'
            FocusControl = TimeDifferenceEdit
          end
          object TimeDifferenceHoursLabel: TLabel
            Left = 210
            Top = 68
            Width = 27
            Height = 13
            Anchors = [akTop, akRight]
            Caption = 'hours'
            FocusControl = TimeDifferenceEdit
          end
          object TimeDifferenceMinutesLabel: TLabel
            Left = 336
            Top = 66
            Width = 37
            Height = 13
            Anchors = [akTop, akRight]
            Caption = 'minutes'
            FocusControl = TimeDifferenceMinutesEdit
          end
          object EOLTypeCombo: TComboBox
            Left = 320
            Top = 15
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 0
            Items.Strings = (
              'LF'
              'CR/LF')
          end
          object UtfCombo: TComboBox
            Left = 320
            Top = 39
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 1
          end
          object TimeDifferenceEdit: TUpDownEdit
            Left = 135
            Top = 63
            Width = 69
            Height = 21
            Alignment = taRightJustify
            MaxValue = 25.000000000000000000
            MinValue = -25.000000000000000000
            Value = -13.000000000000000000
            Anchors = [akTop, akRight]
            TabOrder = 2
            OnChange = DataChange
          end
          object TimeDifferenceMinutesEdit: TUpDownEdit
            Left = 261
            Top = 63
            Width = 69
            Height = 21
            Alignment = taRightJustify
            Increment = 15.000000000000000000
            MaxValue = 45.000000000000000000
            MinValue = -45.000000000000000000
            Value = -13.000000000000000000
            Anchors = [akTop, akRight]
            TabOrder = 3
            OnChange = DataChange
          end
          object TimeDifferenceAutoCheck: TCheckBox
            Left = 135
            Top = 90
            Width = 242
            Height = 17
            Caption = 'Detect &automatically'
            TabOrder = 4
            OnClick = DataChange
          end
          object TrimVMSVersionsCheck: TCheckBox
            Left = 12
            Top = 113
            Width = 369
            Height = 17
            Caption = '&Trim VMS version numbers'
            TabOrder = 5
            OnClick = DataChange
          end
        end
        object DSTModeGroup: TGroupBox
          Left = 0
          Top = 153
          Width = 393
          Height = 93
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Daylight saving time'
          TabOrder = 1
          DesignSize = (
            393
            93)
          object DSTModeUnixCheck: TRadioButton
            Left = 12
            Top = 19
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Adjust remote timestamp to local co&nventions'
            TabOrder = 0
            OnClick = DataChange
          end
          object DSTModeWinCheck: TRadioButton
            Left = 12
            Top = 42
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Adjust remote timestamp with &DST'
            TabOrder = 1
            OnClick = DataChange
          end
          object DSTModeKeepCheck: TRadioButton
            Left = 12
            Top = 65
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Preser&ve remote timestamp'
            TabOrder = 2
            OnClick = DataChange
          end
        end
        object PuttyGroup: TGroupBox
          Left = 0
          Top = 252
          Width = 393
          Height = 98
          Anchors = [akLeft, akTop, akRight]
          Caption = 'PuTTY'
          TabOrder = 2
          DesignSize = (
            393
            98)
          object PuttySettingsLabel: TLabel
            Left = 12
            Top = 18
            Width = 116
            Height = 13
            Caption = '&PuTTY terminal settings:'
            FocusControl = EncryptKeyPasswordEdit
          end
          object PuttySettingsButton: TButton
            Left = 12
            Top = 61
            Width = 125
            Height = 25
            Anchors = [akTop, akRight]
            Caption = '&Edit in PuTTY...'
            TabOrder = 1
            OnClick = PuttySettingsButtonClick
          end
          object PuttySettingsEdit: TEdit
            Left = 12
            Top = 34
            Width = 370
            Height = 21
            MaxLength = 64
            TabOrder = 0
            Text = 'PuttySettingsEdit'
            OnChange = DataChange
            OnExit = EncryptKeyEditExit
          end
        end
      end
      object DirectoriesSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_directories'
        Caption = 'Directories'
        ImageIndex = 11
        TabVisible = False
        DesignSize = (
          401
          382)
        object DirectoriesGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 183
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Directories'
          TabOrder = 0
          DesignSize = (
            393
            183)
          object LocalDirectoryLabel: TLabel
            Left = 12
            Top = 111
            Width = 74
            Height = 13
            Caption = '&Local directory:'
            FocusControl = LocalDirectoryEdit
          end
          object RemoteDirectoryLabel: TLabel
            Left = 12
            Top = 66
            Width = 87
            Height = 13
            Caption = '&Remote directory:'
            FocusControl = RemoteDirectoryEdit
          end
          object LocalDirectoryDescLabel: TLabel
            Left = 12
            Top = 156
            Width = 241
            Height = 13
            Caption = 'Local directory is not used with Explorer interface.'
            ShowAccelChar = False
          end
          object LocalDirectoryEdit: TDirectoryEdit
            Left = 12
            Top = 128
            Width = 371
            Height = 21
            AcceptFiles = True
            DialogText = 'Select startup local directory.'
            ClickKey = 16397
            Anchors = [akLeft, akTop, akRight]
            TabOrder = 3
            Text = 'LocalDirectoryEdit'
            OnChange = DataChange
          end
          object RemoteDirectoryEdit: TEdit
            Left = 12
            Top = 83
            Width = 371
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 1000
            TabOrder = 2
            Text = 'RemoteDirectoryEdit'
            OnChange = DataChange
          end
          object UpdateDirectoriesCheck: TCheckBox
            Left = 12
            Top = 42
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Re&member last used directory'
            TabOrder = 1
          end
          object SynchronizeBrowsingCheck: TCheckBox
            Left = 12
            Top = 19
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Syn&chronize browsing'
            TabOrder = 0
          end
        end
        object DirectoryOptionsGroup: TGroupBox
          Left = 1
          Top = 195
          Width = 393
          Height = 116
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Directory reading options'
          TabOrder = 1
          DesignSize = (
            393
            116)
          object CacheDirectoriesCheck: TCheckBox
            Left = 12
            Top = 19
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Cache &visited remote directories'
            TabOrder = 0
            OnClick = DataChange
          end
          object CacheDirectoryChangesCheck: TCheckBox
            Left = 12
            Top = 42
            Width = 230
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Cache &directory changes'
            TabOrder = 1
            OnClick = DataChange
          end
          object ResolveSymlinksCheck: TCheckBox
            Left = 12
            Top = 65
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Resolve symbolic li&nks'
            TabOrder = 3
          end
          object PreserveDirectoryChangesCheck: TCheckBox
            Left = 251
            Top = 42
            Width = 139
            Height = 17
            Anchors = [akTop, akRight]
            Caption = '&Permanent cache'
            TabOrder = 2
          end
          object FollowDirectorySymlinksCheck: TCheckBox
            Left = 12
            Top = 88
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&Follow symbolic links to directories'
            TabOrder = 4
          end
        end
      end
      object RecycleBinSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_recycle_bin'
        Caption = 'Recycle bin'
        ImageIndex = 15
        TabVisible = False
        DesignSize = (
          401
          382)
        object RecycleBinGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 116
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Recycle bin'
          TabOrder = 0
          DesignSize = (
            393
            116)
          object RecycleBinPathLabel: TLabel
            Left = 12
            Top = 66
            Width = 95
            Height = 13
            Caption = '&Remote recycle bin:'
            FocusControl = RecycleBinPathEdit
          end
          object DeleteToRecycleBinCheck: TCheckBox
            Left = 12
            Top = 19
            Width = 370
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&Preserve deleted remote files to recycle bin'
            TabOrder = 0
            OnClick = DataChange
          end
          object OverwrittenToRecycleBinCheck: TCheckBox
            Left = 12
            Top = 42
            Width = 370
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Preserve &overwritten remote files to recycle bin (SFTP only)'
            TabOrder = 1
            OnClick = DataChange
          end
          object RecycleBinPathEdit: TEdit
            Left = 12
            Top = 83
            Width = 370
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 1000
            TabOrder = 2
            Text = 'RecycleBinPathEdit'
            OnChange = DataChange
          end
        end
      end
      object EncryptionSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_encryption'
        Caption = 'Encryption'
        TabVisible = False
        DesignSize = (
          401
          382)
        object EncryptFilesCheck: TCheckBox
          Left = 12
          Top = 8
          Width = 382
          Height = 17
          Anchors = [akLeft, akTop, akRight]
          Caption = '&Encrypt files'
          TabOrder = 0
          OnClick = DataChange
        end
        object EncryptFilesGroup: TGroupBox
          Left = 0
          Top = 32
          Width = 393
          Height = 121
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Encryption options'
          TabOrder = 1
          object Label13: TLabel
            Left = 12
            Top = 18
            Width = 75
            Height = 13
            Caption = 'Encryption &key:'
            FocusControl = EncryptKeyPasswordEdit
          end
          object EncryptKeyVisibleEdit: TEdit
            Left = 12
            Top = 34
            Width = 370
            Height = 21
            MaxLength = 64
            TabOrder = 1
            Text = 'EncryptKeyVisibleEdit'
            Visible = False
            OnChange = DataChange
            OnExit = EncryptKeyEditExit
          end
          object EncryptKeyPasswordEdit: TPasswordEdit
            Left = 12
            Top = 34
            Width = 370
            Height = 21
            MaxLength = 64
            TabOrder = 0
            Text = 'EncryptKeyPasswordEdit'
            OnChange = DataChange
            OnExit = EncryptKeyEditExit
          end
          object ShowEncryptionKeyCheck: TCheckBox
            Left = 12
            Top = 61
            Width = 117
            Height = 17
            Caption = '&Show key'
            TabOrder = 2
            OnClick = ShowEncryptionKeyCheckClick
          end
          object GenerateKeyButton: TButton
            Left = 12
            Top = 84
            Width = 117
            Height = 25
            Caption = '&Generate Key'
            TabOrder = 3
            OnClick = GenerateKeyButtonClick
          end
        end
      end
      object SftpSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_sftp'
        Caption = 'SFTP'
        ImageIndex = 12
        TabVisible = False
        DesignSize = (
          401
          382)
        object SFTPBugsGroupBox: TGroupBox
          Left = 0
          Top = 153
          Width = 393
          Height = 70
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Detection of known bugs in SFTP servers'
          TabOrder = 1
          DesignSize = (
            393
            70)
          object Label10: TLabel
            Left = 12
            Top = 20
            Width = 211
            Height = 13
            Caption = '&Reverses order of link command arguments:'
            FocusControl = SFTPBugSymlinkCombo
          end
          object Label36: TLabel
            Left = 12
            Top = 44
            Width = 205
            Height = 13
            Caption = '&Misinterprets file timestamps prior to 1970:'
            FocusControl = SFTPBugSignedTSCombo
          end
          object SFTPBugSymlinkCombo: TComboBox
            Left = 320
            Top = 15
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 0
          end
          object SFTPBugSignedTSCombo: TComboBox
            Left = 320
            Top = 39
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 1
          end
        end
        object SFTPProtocolGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 141
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Protocol options'
          TabOrder = 0
          DesignSize = (
            393
            141)
          object Label34: TLabel
            Left = 12
            Top = 44
            Width = 157
            Height = 13
            Caption = '&Preferred SFTP protocol version:'
            FocusControl = SFTPMaxVersionCombo
          end
          object Label23: TLabel
            Left = 12
            Top = 20
            Width = 62
            Height = 13
            Caption = 'SFTP ser&ver:'
            FocusControl = SftpServerEdit
          end
          object Label5: TLabel
            Left = 12
            Top = 68
            Width = 157
            Height = 13
            Caption = '&Canonicalize paths on the server'
            FocusControl = SFTPRealPathCombo
          end
          object SFTPMaxVersionCombo: TComboBox
            Left = 320
            Top = 39
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 1
            Items.Strings = (
              '0'
              '1'
              '2'
              '3'
              '4'
              '5'
              '6')
          end
          object SftpServerEdit: TComboBox
            Left = 149
            Top = 15
            Width = 232
            Height = 21
            AutoComplete = False
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 255
            TabOrder = 0
            Text = 'SftpServerEdit'
            OnChange = DataChange
            Items.Strings = (
              'Default'
              '/bin/sftp-server'
              'sudo su -c /bin/sftp-server')
          end
          object AllowScpFallbackCheck: TCheckBox
            Left = 12
            Top = 90
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Allow SCP &fallback'
            TabOrder = 3
            OnClick = DataChange
          end
          object SFTPRealPathCombo: TComboBox
            Left = 320
            Top = 63
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 2
          end
          object UsePosixRenameCheck: TCheckBox
            Left = 12
            Top = 113
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&Use POSIX rename'
            TabOrder = 4
            OnClick = DataChange
          end
        end
      end
      object ScpSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_scp'
        Caption = 'SCP/ShellX'
        ImageIndex = 3
        TabVisible = False
        DesignSize = (
          401
          382)
        object OtherShellOptionsGroup: TGroupBox
          Left = 0
          Top = 161
          Width = 393
          Height = 69
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Other options'
          TabOrder = 2
          DesignSize = (
            393
            69)
          object LookupUserGroupsCheck: TCheckBox
            Left = 12
            Top = 19
            Width = 140
            Height = 17
            AllowGrayed = True
            Caption = 'Lookup &user groups'
            TabOrder = 0
            OnClick = DataChange
          end
          object ClearAliasesCheck: TCheckBox
            Left = 12
            Top = 42
            Width = 140
            Height = 17
            Caption = 'Clear a&liases'
            TabOrder = 2
            OnClick = DataChange
          end
          object UnsetNationalVarsCheck: TCheckBox
            Left = 168
            Top = 19
            Width = 213
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Clear &national variables'
            TabOrder = 1
            OnClick = DataChange
          end
          object Scp1CompatibilityCheck: TCheckBox
            Left = 168
            Top = 42
            Width = 213
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Use scp&2 with scp1 compatibility'
            TabOrder = 3
            OnClick = DataChange
          end
        end
        object ShellGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 70
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Shell'
          TabOrder = 0
          DesignSize = (
            393
            70)
          object Label19: TLabel
            Left = 12
            Top = 20
            Width = 26
            Height = 13
            Caption = 'S&hell:'
            FocusControl = ShellEdit
          end
          object Label20: TLabel
            Left = 12
            Top = 44
            Width = 104
            Height = 13
            Caption = '&Return code variable:'
            FocusControl = ReturnVarEdit
          end
          object ShellEdit: TComboBox
            Left = 168
            Top = 15
            Width = 213
            Height = 21
            AutoComplete = False
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 50
            TabOrder = 0
            Text = 'ShellEdit'
            Items.Strings = (
              'Default'
              '/bin/bash'
              '/bin/ksh'
              '/bin/sh'
              'sudo su -')
          end
          object ReturnVarEdit: TComboBox
            Left = 168
            Top = 39
            Width = 213
            Height = 21
            AutoComplete = False
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 50
            TabOrder = 1
            Text = 'ReturnVarEdit'
            Items.Strings = (
              'Autodetect'
              '?'
              'status')
          end
        end
        object ScpLsOptionsGroup: TGroupBox
          Left = 0
          Top = 84
          Width = 393
          Height = 69
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Directory listing'
          TabOrder = 1
          DesignSize = (
            393
            69)
          object Label9: TLabel
            Left = 12
            Top = 20
            Width = 82
            Height = 13
            Caption = 'Listing &command:'
            FocusControl = ListingCommandEdit
          end
          object IgnoreLsWarningsCheck: TCheckBox
            Left = 12
            Top = 42
            Width = 140
            Height = 17
            Caption = 'Ignore LS &warnings'
            TabOrder = 1
            OnClick = DataChange
          end
          object SCPLsFullTimeAutoCheck: TCheckBox
            Left = 168
            Top = 42
            Width = 217
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Try to get &full timestamp'
            TabOrder = 2
            OnClick = DataChange
          end
          object ListingCommandEdit: TComboBox
            Left = 168
            Top = 15
            Width = 213
            Height = 21
            AutoComplete = False
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 50
            TabOrder = 0
            Text = 'ListingCommandEdit'
            Items.Strings = (
              'ls -la'
              'ls -gla')
          end
        end
      end
      object FtpSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_ftp'
        Caption = 'FTP'
        ImageIndex = 16
        TabVisible = False
        DesignSize = (
          401
          382)
        object FtpGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 251
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Protocol options'
          TabOrder = 0
          DesignSize = (
            393
            251)
          object Label25: TLabel
            Left = 12
            Top = 42
            Width = 103
            Height = 13
            Caption = 'Post login &commands:'
            FocusControl = PostLoginCommandsMemo
          end
          object FtpListAllLabel: TLabel
            Left = 12
            Top = 148
            Width = 159
            Height = 13
            Caption = '&Support for listing of hidden files:'
            FocusControl = FtpListAllCombo
          end
          object Label24: TLabel
            Left = 12
            Top = 124
            Width = 188
            Height = 13
            Caption = 'Use &MLSD command for directory listing'
            FocusControl = FtpUseMlsdCombo
          end
          object FtpForcePasvIpLabel: TLabel
            Left = 12
            Top = 172
            Width = 230
            Height = 13
            Caption = '&Force IP address for passive mode connections:'
            FocusControl = FtpForcePasvIpCombo
          end
          object FtpAccountLabel: TLabel
            Left = 12
            Top = 20
            Width = 43
            Height = 13
            Caption = '&Account:'
            FocusControl = FtpAccountEdit
          end
          object Label3: TLabel
            Left = 12
            Top = 196
            Width = 232
            Height = 13
            Caption = 'Use &HOST command to select host on the server'
            FocusControl = FtpHostCombo
          end
          object PostLoginCommandsMemo: TMemo
            Left = 12
            Top = 59
            Width = 369
            Height = 53
            Anchors = [akLeft, akTop, akRight]
            ScrollBars = ssVertical
            TabOrder = 1
          end
          object FtpListAllCombo: TComboBox
            Left = 320
            Top = 143
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 3
            OnChange = DataChange
          end
          object FtpForcePasvIpCombo: TComboBox
            Left = 320
            Top = 167
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 4
            OnChange = DataChange
          end
          object FtpUseMlsdCombo: TComboBox
            Left = 320
            Top = 119
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 2
            OnChange = DataChange
          end
          object FtpAccountEdit: TEdit
            Left = 128
            Top = 15
            Width = 253
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 100
            TabOrder = 0
            Text = 'FtpAccountEdit'
            OnChange = DataChange
          end
          object FtpHostCombo: TComboBox
            Left = 320
            Top = 191
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 5
            OnChange = DataChange
          end
          object VMSAllRevisionsCheck: TCheckBox
            Left = 12
            Top = 220
            Width = 309
            Height = 17
            Caption = 'Display all file &revisions on VMS servers'
            TabOrder = 6
          end
        end
      end
      object S3Sheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_s3'
        Caption = 'S3'
        ImageIndex = 16
        TabVisible = False
        DesignSize = (
          401
          382)
        object S3Group: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 97
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Protocol options'
          TabOrder = 0
          DesignSize = (
            393
            97)
          object Label27: TLabel
            Left = 12
            Top = 20
            Width = 72
            Height = 13
            Caption = '&Default region:'
            FocusControl = S3DefaultReqionCombo
          end
          object S3UrlStyleLabel: TLabel
            Left = 12
            Top = 44
            Width = 49
            Height = 13
            Caption = '&URL style:'
            FocusControl = S3UrlStyleCombo
          end
          object S3DefaultReqionCombo: TComboBox
            Left = 168
            Top = 15
            Width = 213
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            DropDownCount = 16
            MaxLength = 32
            TabOrder = 0
            Text = 'S3DefaultRegionCombo'
            OnChange = DataChange
            Items.Strings = (
              'af-south-1'
              'ap-east-1'
              'ap-northeast-1'
              'ap-northeast-2'
              'ap-northeast-3'
              'ap-south-1'
              'ap-south-2'
              'ap-southeast-1'
              'ap-southeast-2'
              'ap-southeast-3'
              'ap-southeast-4'
              'ap-southeast-5'
              'ca-central-1'
              'ca-west-1'
              'cn-north-1'
              'cn-northwest-1'
              'eu-central-1'
              'eu-central-2'
              'eu-north-1'
              'eu-south-1'
              'eu-south-2'
              'eu-west-1'
              'eu-west-2'
              'eu-west-3'
              'il-central-1'
              'me-central-1'
              'me-south-1'
              'sa-east-1'
              'us-east-1'
              'us-east-2'
              'us-gov-east-1'
              'us-gov-west-1'
              'us-west-1'
              'us-west-2')
          end
          object S3UrlStyleCombo: TComboBox
            Left = 168
            Top = 39
            Width = 213
            Height = 21
            AutoComplete = False
            Style = csDropDownList
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 50
            TabOrder = 1
            Items.Strings = (
              'Virtual Host'
              'Path')
          end
          object S3RequesterPaysCheck: TCheckBox
            Left = 12
            Top = 68
            Width = 369
            Height = 17
            Caption = 'Requester &pays'
            TabOrder = 2
          end
        end
        object S3AuthenticationGroup: TGroupBox
          Left = 1
          Top = 109
          Width = 393
          Height = 143
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Authentication'
          TabOrder = 1
          DesignSize = (
            393
            143)
          object S3SessionTokenLabel: TLabel
            Left = 12
            Top = 20
            Width = 70
            Height = 13
            Caption = '&Session token:'
            FocusControl = S3SessionTokenMemo
          end
          object S3SessionTokenMemo: TMemo
            Left = 11
            Top = 36
            Width = 371
            Height = 93
            Anchors = [akLeft, akTop, akRight, akBottom]
            MaxLength = 10000
            TabOrder = 0
            OnChange = DataChange
            OnKeyDown = NoteMemoKeyDown
          end
        end
      end
      object WebDavSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_webdav'
        Caption = 'WebDAV'
        ImageIndex = 17
        TabVisible = False
        DesignSize = (
          401
          382)
        object WebdavGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 46
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Protocol options'
          TabOrder = 0
          DesignSize = (
            393
            46)
          object WebDavLiberalEscapingCheck: TCheckBox
            Left = 12
            Top = 19
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&Tolerate non-encoded special characters in filenames'
            TabOrder = 0
            OnClick = DataChange
          end
        end
      end
      object ConnSheet: TTabSheet
        Tag = 1
        HelpType = htKeyword
        HelpKeyword = 'ui_login_connection'
        Caption = 'Connection'
        ImageIndex = 7
        TabVisible = False
        DesignSize = (
          401
          382)
        object FtpPingGroup: TGroupBox
          Left = 0
          Top = 132
          Width = 393
          Height = 117
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Keepalives'
          TabOrder = 3
          DesignSize = (
            393
            117)
          object FtpPingIntervalLabel: TLabel
            Left = 12
            Top = 90
            Width = 142
            Height = 13
            Caption = 'Seconds &between keepalives:'
            FocusControl = FtpPingIntervalSecEdit
          end
          object FtpPingIntervalSecEdit: TUpDownEdit
            Left = 208
            Top = 85
            Width = 73
            Height = 21
            Alignment = taRightJustify
            MaxValue = 3600.000000000000000000
            MinValue = 1.000000000000000000
            MaxLength = 4
            TabOrder = 3
            OnChange = DataChange
          end
          object FtpPingOffButton: TRadioButton
            Left = 12
            Top = 19
            Width = 365
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&Off'
            TabOrder = 0
            OnClick = DataChange
          end
          object FtpPingDummyCommandButton: TRadioButton
            Left = 12
            Top = 42
            Width = 365
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Executing &dummy protocol commands'
            TabOrder = 1
            OnClick = DataChange
          end
          object FtpPingDirectoryListingButton: TRadioButton
            Left = 12
            Top = 65
            Width = 365
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&And additionally reading the current directory'
            TabOrder = 2
            OnClick = DataChange
          end
        end
        object TimeoutGroup: TGroupBox
          Left = 0
          Top = 80
          Width = 393
          Height = 46
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Timeouts'
          TabOrder = 1
          DesignSize = (
            393
            46)
          object Label11: TLabel
            Left = 12
            Top = 19
            Width = 122
            Height = 13
            Caption = 'Server &response timeout:'
            FocusControl = TimeoutEdit
          end
          object Label12: TLabel
            Left = 334
            Top = 19
            Width = 39
            Height = 13
            Anchors = [akTop, akRight]
            Caption = 'seconds'
            FocusControl = TimeoutEdit
          end
          object TimeoutEdit: TUpDownEdit
            Left = 256
            Top = 14
            Width = 73
            Height = 21
            Alignment = taRightJustify
            Increment = 5.000000000000000000
            MaxValue = 6000.000000000000000000
            MinValue = 5.000000000000000000
            Anchors = [akTop, akRight]
            MaxLength = 4
            TabOrder = 0
            OnChange = DataChange
          end
        end
        object PingGroup: TGroupBox
          Left = 0
          Top = 132
          Width = 393
          Height = 117
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Keepalives'
          TabOrder = 2
          DesignSize = (
            393
            117)
          object PingIntervalLabel: TLabel
            Left = 12
            Top = 90
            Width = 142
            Height = 13
            Caption = 'Seconds &between keepalives:'
            FocusControl = PingIntervalSecEdit
          end
          object PingIntervalSecEdit: TUpDownEdit
            Left = 256
            Top = 85
            Width = 73
            Height = 21
            Alignment = taRightJustify
            MaxValue = 3600.000000000000000000
            MinValue = 1.000000000000000000
            Anchors = [akTop, akRight]
            MaxLength = 4
            TabOrder = 3
            OnChange = DataChange
          end
          object PingOffButton: TRadioButton
            Left = 12
            Top = 19
            Width = 365
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&Off'
            TabOrder = 0
            OnClick = DataChange
          end
          object PingNullPacketButton: TRadioButton
            Left = 12
            Top = 42
            Width = 365
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Sending of &null SSH packets'
            TabOrder = 1
            OnClick = DataChange
          end
          object PingDummyCommandButton: TRadioButton
            Left = 12
            Top = 65
            Width = 365
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Executing &dummy protocol commands'
            TabOrder = 2
            OnClick = DataChange
          end
        end
        object IPvGroup: TGroupBox
          Left = 0
          Top = 255
          Width = 393
          Height = 46
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Internet protocol version'
          TabOrder = 4
          object IPAutoButton: TRadioButton
            Left = 12
            Top = 19
            Width = 101
            Height = 17
            Caption = 'A&uto'
            TabOrder = 0
            OnClick = DataChange
          end
          object IPv4Button: TRadioButton
            Left = 124
            Top = 19
            Width = 101
            Height = 17
            Caption = 'IPv&4'
            TabOrder = 1
            OnClick = DataChange
          end
          object IPv6Button: TRadioButton
            Left = 236
            Top = 19
            Width = 101
            Height = 17
            Caption = 'IPv&6'
            TabOrder = 2
            OnClick = DataChange
          end
        end
        object ConnectionGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 69
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Connection'
          TabOrder = 0
          DesignSize = (
            393
            69)
          object FtpPasvModeCheck: TCheckBox
            Left = 12
            Top = 19
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&Passive mode'
            TabOrder = 0
            OnClick = DataChange
          end
          object BufferSizeCheck: TCheckBox
            Left = 12
            Top = 42
            Width = 369
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Optimize connection &buffer size'
            TabOrder = 1
            OnClick = DataChange
          end
        end
      end
      object ProxySheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_proxy'
        Caption = 'Proxy'
        ImageIndex = 8
        TabVisible = False
        DesignSize = (
          401
          382)
        object ProxyTypeGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 164
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Proxy'
          TabOrder = 0
          DesignSize = (
            393
            164)
          object ProxyMethodLabel: TLabel
            Left = 12
            Top = 20
            Width = 57
            Height = 13
            Caption = 'Proxy &type:'
            FocusControl = SshProxyMethodCombo
          end
          object ProxyHostLabel: TLabel
            Left = 12
            Top = 41
            Width = 85
            Height = 13
            Caption = 'Pro&xy host name:'
            FocusControl = ProxyHostEdit
          end
          object ProxyPortLabel: TLabel
            Left = 284
            Top = 41
            Width = 63
            Height = 13
            Anchors = [akTop, akRight]
            Caption = 'Po&rt number:'
            FocusControl = ProxyPortEdit
          end
          object ProxyUsernameLabel: TLabel
            Left = 12
            Top = 85
            Width = 55
            Height = 13
            Caption = '&User name:'
            FocusControl = ProxyUsernameEdit
          end
          object ProxyPasswordLabel: TLabel
            Left = 200
            Top = 85
            Width = 50
            Height = 13
            Caption = '&Password:'
            FocusControl = ProxyPasswordEdit
          end
          object SshProxyMethodCombo: TComboBox
            Left = 128
            Top = 15
            Width = 110
            Height = 21
            Style = csDropDownList
            TabOrder = 0
            OnChange = DataChange
            Items.Strings = (
              'None'
              'SOCKS4'
              'SOCKS5'
              'HTTP'
              'Telnet'
              'Local')
          end
          object ProxyPortEdit: TUpDownEdit
            Left = 284
            Top = 58
            Width = 98
            Height = 21
            Alignment = taRightJustify
            MaxValue = 65535.000000000000000000
            MinValue = 1.000000000000000000
            Anchors = [akTop, akRight]
            TabOrder = 4
            OnChange = DataChange
          end
          object ProxyHostEdit: TEdit
            Left = 12
            Top = 58
            Width = 266
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 255
            TabOrder = 3
            Text = 'ProxyHostEdit'
            OnChange = DataChange
          end
          object ProxyUsernameEdit: TEdit
            Left = 12
            Top = 102
            Width = 182
            Height = 21
            MaxLength = 100
            TabOrder = 5
            Text = 'ProxyUsernameEdit'
            OnChange = DataChange
          end
          object ProxyPasswordEdit: TPasswordEdit
            Left = 200
            Top = 102
            Width = 182
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 100
            TabOrder = 6
            Text = 'ProxyPasswordEdit'
            OnChange = DataChange
          end
          object FtpProxyMethodCombo: TComboBox
            Left = 128
            Top = 15
            Width = 254
            Height = 21
            Style = csDropDownList
            Anchors = [akLeft, akTop, akRight]
            DropDownCount = 12
            TabOrder = 1
            OnChange = DataChange
            Items.Strings = (
              'None'
              'SOCKS4'
              'SOCKS5'
              'HTTP'
              'SITE %host'
              'USER %proxyuser, USER %user@%host'
              'OPEN %host'
              'USER %proxyuser, USER %user'
              'USER %user@%host'
              'USER %proxyuser@%host'
              'USER %user@%host %proxyuser'
              'USER %user@%proxyuser@%host')
          end
          object NeonProxyMethodCombo: TComboBox
            Left = 128
            Top = 15
            Width = 110
            Height = 21
            Style = csDropDownList
            TabOrder = 2
            OnChange = DataChange
            Items.Strings = (
              'None'
              'SOCKS4'
              'SOCKS5'
              'HTTP')
          end
          object ProxyAutodetectButton: TButton
            Left = 12
            Top = 129
            Width = 100
            Height = 25
            Caption = '&Autodetect'
            TabOrder = 7
            OnClick = ProxyAutodetectButtonClick
          end
        end
        object ProxySettingsGroup: TGroupBox
          Left = 0
          Top = 176
          Width = 393
          Height = 128
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Proxy settings'
          TabOrder = 1
          DesignSize = (
            393
            128)
          object ProxyTelnetCommandLabel: TLabel
            Left = 12
            Top = 18
            Width = 82
            Height = 13
            Caption = 'Telnet co&mmand:'
            FocusControl = ProxyTelnetCommandEdit
          end
          object Label17: TLabel
            Left = 12
            Top = 99
            Width = 168
            Height = 13
            Caption = 'Do &DNS name lookup at proxy end:'
            FocusControl = ProxyDNSCombo
          end
          object ProxyLocalCommandLabel: TLabel
            Left = 12
            Top = 18
            Width = 107
            Height = 13
            Caption = 'Local proxy co&mmand:'
            FocusControl = ProxyLocalCommandEdit
          end
          object ProxyTelnetCommandEdit: TEdit
            Left = 12
            Top = 35
            Width = 370
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 255
            TabOrder = 0
            Text = 'ProxyTelnetCommandEdit'
            OnChange = DataChange
          end
          object ProxyLocalhostCheck: TCheckBox
            Left = 12
            Top = 77
            Width = 370
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Co&nsider proxying local host connections'
            TabOrder = 5
          end
          object ProxyDNSCombo: TComboBox
            Left = 252
            Top = 94
            Width = 130
            Height = 21
            Style = csDropDownList
            Anchors = [akLeft, akTop, akRight]
            TabOrder = 6
            Items.Strings = (
              'Auto'
              'No'
              'Yes')
          end
          object ProxyLocalCommandEdit: TEdit
            Left = 12
            Top = 35
            Width = 274
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            TabOrder = 2
            Text = 'ProxyLocalCommandEdit'
            OnChange = DataChange
          end
          object ProxyLocalCommandBrowseButton: TButton
            Left = 300
            Top = 33
            Width = 82
            Height = 25
            Anchors = [akTop, akRight]
            Caption = '&Browse...'
            TabOrder = 3
            OnClick = ProxyLocalCommandBrowseButtonClick
          end
          object ProxyTelnetCommandHintText: TStaticText
            Left = 303
            Top = 58
            Width = 79
            Height = 16
            Alignment = taRightJustify
            Anchors = [akTop, akRight]
            AutoSize = False
            Caption = 'patterns'
            TabOrder = 1
            TabStop = True
          end
          object ProxyLocalCommandHintText: TStaticText
            Left = 207
            Top = 58
            Width = 79
            Height = 16
            Alignment = taRightJustify
            Anchors = [akTop, akRight]
            AutoSize = False
            Caption = 'patterns'
            TabOrder = 4
            TabStop = True
          end
        end
      end
      object TunnelSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_tunnel'
        Caption = 'Tunnel'
        ImageIndex = 14
        TabVisible = False
        DesignSize = (
          401
          382)
        object TunnelSessionGroup: TGroupBox
          Left = 0
          Top = 32
          Width = 393
          Height = 118
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Host to setup tunnel on'
          TabOrder = 1
          DesignSize = (
            393
            118)
          object Label6: TLabel
            Left = 12
            Top = 18
            Width = 55
            Height = 13
            Caption = '&Host name:'
            FocusControl = TunnelHostNameEdit
          end
          object Label14: TLabel
            Left = 284
            Top = 18
            Width = 63
            Height = 13
            Anchors = [akTop, akRight]
            Caption = 'Po&rt number:'
            FocusControl = TunnelPortNumberEdit
          end
          object Label15: TLabel
            Left = 12
            Top = 68
            Width = 55
            Height = 13
            Caption = '&User name:'
            FocusControl = TunnelUserNameEdit
          end
          object Label16: TLabel
            Left = 200
            Top = 68
            Width = 50
            Height = 13
            Caption = '&Password:'
            FocusControl = TunnelPasswordEdit
          end
          object TunnelHostNameEdit: TEdit
            Left = 12
            Top = 35
            Width = 266
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 255
            TabOrder = 0
            Text = 'TunnelHostNameEdit'
            OnChange = DataChange
          end
          object TunnelUserNameEdit: TEdit
            Left = 12
            Top = 85
            Width = 182
            Height = 21
            MaxLength = 100
            TabOrder = 2
            Text = 'TunnelUserNameEdit'
            OnChange = DataChange
          end
          object TunnelPasswordEdit: TPasswordEdit
            Left = 200
            Top = 85
            Width = 182
            Height = 21
            Anchors = [akLeft, akTop, akRight]
            MaxLength = 100
            TabOrder = 3
            Text = 'TunnelPasswordEdit'
            OnChange = DataChange
          end
          object TunnelPortNumberEdit: TUpDownEdit
            Left = 284
            Top = 35
            Width = 98
            Height = 21
            Alignment = taRightJustify
            MaxValue = 65535.000000000000000000
            MinValue = 1.000000000000000000
            Anchors = [akTop, akRight]
            TabOrder = 1
            OnChange = DataChange
          end
        end
        object TunnelCheck: TCheckBox
          Left = 12
          Top = 8
          Width = 382
          Height = 17
          Anchors = [akLeft, akTop, akRight]
          Caption = '&Connect through SSH tunnel'
          TabOrder = 0
          OnClick = DataChange
        end
        object TunnelOptionsGroup: TGroupBox
          Left = 0
          Top = 156
          Width = 393
          Height = 47
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Tunnel options'
          TabOrder = 2
          DesignSize = (
            393
            47)
          object Label21: TLabel
            Left = 12
            Top = 20
            Width = 84
            Height = 13
            Caption = '&Local tunnel port:'
            FocusControl = TunnelLocalPortNumberEdit
          end
          object TunnelLocalPortNumberEdit: TComboBox
            Left = 284
            Top = 15
            Width = 98
            Height = 21
            AutoComplete = False
            Anchors = [akTop, akRight]
            MaxLength = 50
            TabOrder = 0
            Text = 'TunnelLocalPortNumberEdit'
            OnChange = DataChange
            Items.Strings = (
              'Autoselect')
          end
        end
        object TunnelAuthenticationParamsGroup: TGroupBox
          Left = 0
          Top = 209
          Width = 393
          Height = 68
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Tunnel authentication parameters'
          TabOrder = 3
          DesignSize = (
            393
            68)
          object Label18: TLabel
            Left = 12
            Top = 18
            Width = 75
            Height = 13
            Caption = 'Private &key file:'
            FocusControl = TunnelPrivateKeyEdit3
          end
          object TunnelPrivateKeyEdit3: TFilenameEdit
            Left = 12
            Top = 35
            Width = 370
            Height = 21
            AcceptFiles = True
            OnBeforeDialog = PathEditBeforeDialog
            OnAfterDialog = PrivateKeyEdit3AfterDialog
            Filter = 
              'PuTTY Private Key Files (*.ppk)|*.ppk|All Private Key Files (*.p' +
              'pk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|All Files (*.*)|*.*'
            DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
            DialogTitle = 'Select private key file'
            ClickKey = 16397
            Anchors = [akLeft, akTop, akRight]
            TabOrder = 0
            Text = 'TunnelPrivateKeyEdit3'
            OnChange = DataChange
          end
        end
      end
      object SslSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_tls'
        Caption = 'TLS/SSL'
        ImageIndex = 13
        TabVisible = False
        DesignSize = (
          401
          382)
        object TlsGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 99
          Anchors = [akLeft, akTop, akRight]
          Caption = 'TLS options'
          TabOrder = 0
          DesignSize = (
            393
            99)
          object MinTlsVersionLabel: TLabel
            Left = 12
            Top = 20
            Width = 102
            Height = 13
            Caption = 'Mi&nimum TLS version:'
            FocusControl = MinTlsVersionCombo
          end
          object MaxTlsVersionLabel: TLabel
            Left = 12
            Top = 44
            Width = 106
            Height = 13
            Caption = 'Ma&ximum TLS version:'
            FocusControl = MaxTlsVersionCombo
          end
          object MinTlsVersionCombo: TComboBox
            Left = 304
            Top = 15
            Width = 77
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 0
            OnChange = MinTlsVersionComboChange
            Items.Strings = (
              'TLS 1.0'
              'TLS 1.1'
              'TLS 1.2'
              'TLS 1.3')
          end
          object MaxTlsVersionCombo: TComboBox
            Left = 304
            Top = 39
            Width = 77
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 1
            OnChange = MaxTlsVersionComboChange
            Items.Strings = (
              'TLS 1.0'
              'TLS 1.1'
              'TLS 1.2'
              'TLS 1.3')
          end
          object SslSessionReuseCheck2: TCheckBox
            Left = 12
            Top = 68
            Width = 365
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = '&Reuse TLS session ID for data connections'
            TabOrder = 2
            OnClick = DataChange
          end
        end
        object TlsAuthenticationGroup: TGroupBox
          Left = 0
          Top = 113
          Width = 393
          Height = 72
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Authentication parameters'
          TabOrder = 1
          DesignSize = (
            393
            72)
          object Label4: TLabel
            Left = 12
            Top = 20
            Width = 99
            Height = 13
            Caption = '&Client certificate file:'
            FocusControl = TlsCertificateFileEdit
          end
          object TlsCertificateFileEdit: TFilenameEdit
            Left = 12
            Top = 37
            Width = 372
            Height = 21
            AcceptFiles = True
            OnBeforeDialog = PathEditBeforeDialog
            OnAfterDialog = TlsCertificateFileEditAfterDialog
            Filter = 
              'Certificates and private key files (*.pfx;*.p12;*.key;*.pem)|*.p' +
              'fx;*.p12;*.key;*.pem|All Files (*.*)|*.*'
            DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
            DialogTitle = 'Select client certificate file'
            ClickKey = 16397
            Anchors = [akLeft, akTop, akRight]
            TabOrder = 0
            Text = 'TlsCertificateFileEdit'
            OnChange = DataChange
          end
        end
      end
      object AdvancedSheet: TTabSheet
        Tag = 1
        HelpType = htKeyword
        HelpKeyword = 'ui_login_ssh'
        Caption = 'SSH'
        ImageIndex = 2
        TabVisible = False
        DesignSize = (
          401
          382)
        object ProtocolGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 46
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Protocol options'
          TabOrder = 0
          DesignSize = (
            393
            46)
          object CompressionCheck: TCheckBox
            Left = 16
            Top = 19
            Width = 367
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Enable &compression'
            TabOrder = 0
            OnClick = DataChange
          end
        end
        object EncryptionGroup: TGroupBox
          Left = 0
          Top = 58
          Width = 393
          Height = 171
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Encryption options'
          TabOrder = 1
          DesignSize = (
            393
            171)
          object Label8: TLabel
            Left = 12
            Top = 19
            Width = 162
            Height = 13
            Caption = 'Encryption cipher selection &policy:'
            FocusControl = CipherListBox
          end
          object CipherListBox: TListBox
            Left = 12
            Top = 36
            Width = 285
            Height = 99
            Anchors = [akLeft, akTop, akRight]
            DragMode = dmAutomatic
            ItemHeight = 13
            TabOrder = 0
            OnClick = DataChange
            OnDragDrop = AlgListBoxDragDrop
            OnDragOver = AlgListBoxDragOver
            OnStartDrag = AlgListBoxStartDrag
          end
          object Ssh2LegacyDESCheck: TCheckBox
            Left = 16
            Top = 142
            Width = 367
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Enable legacy use of single-&DES'
            TabOrder = 3
          end
          object CipherUpButton: TButton
            Left = 303
            Top = 36
            Width = 80
            Height = 25
            Anchors = [akTop, akRight]
            Caption = '&Up'
            TabOrder = 1
            OnClick = CipherButtonClick
          end
          object CipherDownButton: TButton
            Left = 303
            Top = 68
            Width = 80
            Height = 25
            Anchors = [akTop, akRight]
            Caption = '&Down'
            TabOrder = 2
            OnClick = CipherButtonClick
          end
        end
      end
      object KexSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_kex'
        Caption = 'Key exchange'
        ImageIndex = 13
        TabVisible = False
        DesignSize = (
          401
          382)
        object KexOptionsGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 222
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Key exchange algorithm options'
          TabOrder = 0
          DesignSize = (
            393
            222)
          object Label28: TLabel
            Left = 12
            Top = 19
            Width = 124
            Height = 13
            Caption = 'Algorithm selection &policy:'
            FocusControl = KexListBox
          end
          object KexListBox: TListBox
            Left = 12
            Top = 36
            Width = 285
            Height = 153
            Anchors = [akLeft, akTop, akRight]
            DragMode = dmAutomatic
            ItemHeight = 13
            TabOrder = 0
            OnClick = DataChange
            OnDragDrop = AlgListBoxDragDrop
            OnDragOver = AlgListBoxDragOver
            OnStartDrag = AlgListBoxStartDrag
          end
          object KexUpButton: TButton
            Left = 303
            Top = 36
            Width = 80
            Height = 25
            Anchors = [akTop, akRight]
            Caption = '&Up'
            TabOrder = 1
            OnClick = KexButtonClick
          end
          object KexDownButton: TButton
            Left = 303
            Top = 68
            Width = 80
            Height = 25
            Anchors = [akTop, akRight]
            Caption = '&Down'
            TabOrder = 2
            OnClick = KexButtonClick
          end
          object AuthGSSAPIKEXCheck: TCheckBox
            Left = 12
            Top = 195
            Width = 285
            Height = 17
            Caption = 'Attempt &GSSAPI key exchange'
            TabOrder = 3
            OnClick = DataChange
          end
        end
        object KexReexchangeGroup: TGroupBox
          Left = 0
          Top = 235
          Width = 393
          Height = 69
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Options controlling key re-exchange'
          TabOrder = 1
          DesignSize = (
            393
            69)
          object Label31: TLabel
            Left = 12
            Top = 20
            Width = 199
            Height = 13
            Caption = 'Max &minutes before rekey (0 for no limit):'
            Color = clBtnFace
            FocusControl = RekeyTimeEdit
            ParentColor = False
          end
          object Label32: TLabel
            Left = 12
            Top = 44
            Width = 184
            Height = 13
            Caption = 'Ma&x data before rekey (0 for no limit):'
            Color = clBtnFace
            FocusControl = RekeyDataEdit
            ParentColor = False
          end
          object RekeyTimeEdit: TUpDownEdit
            Left = 303
            Top = 12
            Width = 80
            Height = 21
            Alignment = taRightJustify
            MaxValue = 1440.000000000000000000
            Anchors = [akTop, akRight]
            MaxLength = 4
            TabOrder = 0
            OnChange = DataChange
          end
          object RekeyDataEdit: TEdit
            Left = 303
            Top = 39
            Width = 80
            Height = 21
            Anchors = [akTop, akRight]
            MaxLength = 10
            TabOrder = 1
            OnChange = DataChange
          end
        end
      end
      object AuthSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_authentication'
        Caption = 'Authentication'
        ImageIndex = 10
        TabVisible = False
        DesignSize = (
          401
          382)
        object SshNoUserAuthCheck: TCheckBox
          Left = 12
          Top = 8
          Width = 382
          Height = 17
          Anchors = [akLeft, akTop, akRight]
          Caption = '&Bypass authentication entirely'
          TabOrder = 0
          OnClick = DataChange
        end
        object AuthenticationGroup: TGroupBox
          Left = 0
          Top = 32
          Width = 393
          Height = 94
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Authentication options'
          TabOrder = 1
          DesignSize = (
            393
            94)
          object TryAgentCheck: TCheckBox
            Left = 12
            Top = 19
            Width = 373
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Attempt authentication using &Pageant'
            TabOrder = 0
            OnClick = DataChange
          end
          object AuthKICheck: TCheckBox
            Left = 12
            Top = 42
            Width = 373
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Attempt '#39'keyboard-&interactive'#39' authentication'
            TabOrder = 1
            OnClick = DataChange
          end
          object AuthKIPasswordCheck: TCheckBox
            Left = 32
            Top = 65
            Width = 353
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Respond with a pass&word to the first prompt'
            TabOrder = 2
            OnClick = DataChange
          end
        end
        object AuthenticationParamsGroup: TGroupBox
          Left = 0
          Top = 132
          Width = 393
          Height = 164
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Authentication parameters'
          TabOrder = 2
          DesignSize = (
            393
            164)
          object PrivateKeyLabel: TLabel
            Left = 12
            Top = 42
            Width = 75
            Height = 13
            Caption = 'Private &key file:'
            FocusControl = PrivateKeyEdit3
          end
          object DetachedCertificateLabel: TLabel
            Left = 12
            Top = 117
            Width = 186
            Height = 13
            Caption = 'Certificate to &use with the private key:'
            FocusControl = DetachedCertificateEdit
          end
          object AgentFwdCheck: TCheckBox
            Left = 12
            Top = 19
            Width = 373
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Allow agent &forwarding'
            TabOrder = 0
            OnClick = DataChange
          end
          object PrivateKeyEdit3: TFilenameEdit
            Left = 12
            Top = 59
            Width = 372
            Height = 21
            AcceptFiles = True
            OnBeforeDialog = PathEditBeforeDialog
            OnAfterDialog = PrivateKeyEdit3AfterDialog
            Filter = 
              'PuTTY Private Key Files (*.ppk)|*.ppk|All Private Key Files (*.p' +
              'pk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|All Files (*.*)|*.*'
            DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
            DialogTitle = 'Select private key file'
            ClickKey = 16397
            Anchors = [akLeft, akTop, akRight]
            TabOrder = 1
            Text = 'PrivateKeyEdit3'
            OnChange = DataChange
          end
          object PrivateKeyToolsButton: TButton
            Left = 201
            Top = 86
            Width = 101
            Height = 25
            Caption = '&Tools'
            TabOrder = 3
            OnClick = PrivateKeyToolsButtonClick
          end
          object PrivateKeyViewButton: TButton
            Left = 12
            Top = 86
            Width = 183
            Height = 25
            Caption = '&Display Public Key'
            TabOrder = 2
            OnClick = PrivateKeyViewButtonClick
          end
          object DetachedCertificateEdit: TFilenameEdit
            Left = 12
            Top = 133
            Width = 372
            Height = 21
            AcceptFiles = True
            OnBeforeDialog = PathEditBeforeDialog
            OnAfterDialog = PrivateKeyEdit3AfterDialog
            Filter = 'Public key files (*.pub)|*.pub|All Files (*.*)|*.*'
            DialogOptions = [ofReadOnly, ofPathMustExist, ofFileMustExist]
            DialogTitle = 'Select certificate file'
            ClickKey = 16397
            Anchors = [akLeft, akTop, akRight]
            TabOrder = 4
            Text = 'DetachedCertificateEdit'
            OnChange = DataChange
          end
        end
        object GSSAPIGroup: TGroupBox
          Left = 0
          Top = 302
          Width = 393
          Height = 71
          Anchors = [akLeft, akTop, akRight]
          Caption = 'GSSAPI'
          TabOrder = 3
          DesignSize = (
            393
            71)
          object AuthGSSAPICheck3: TCheckBox
            Left = 12
            Top = 19
            Width = 373
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Attempt &GSSAPI authentication'
            TabOrder = 0
            OnClick = AuthGSSAPICheck3Click
          end
          object GSSAPIFwdTGTCheck: TCheckBox
            Left = 32
            Top = 42
            Width = 353
            Height = 17
            Anchors = [akLeft, akTop, akRight]
            Caption = 'Allow GSSAPI &credential delegation'
            TabOrder = 1
            OnClick = AuthGSSAPICheck3Click
          end
        end
      end
      object BugsSheet: TTabSheet
        Tag = 2
        HelpType = htKeyword
        HelpKeyword = 'ui_login_bugs'
        Caption = 'Bugs'
        ImageIndex = 9
        TabVisible = False
        DesignSize = (
          401
          382)
        object BugsGroupBox: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 217
          Anchors = [akLeft, akTop, akRight]
          Caption = 'Detection of known bugs in SSH servers'
          TabOrder = 0
          DesignSize = (
            393
            217)
          object BugHMAC2Label: TLabel
            Left = 12
            Top = 68
            Width = 144
            Height = 13
            Caption = 'Miscomputes SSH H&MAC keys:'
            FocusControl = BugHMAC2Combo
          end
          object BugDeriveKey2Label: TLabel
            Left = 12
            Top = 92
            Width = 166
            Height = 13
            Caption = 'Miscomputes SSH &encryption keys:'
            FocusControl = BugDeriveKey2Combo
          end
          object BugRSAPad2Label: TLabel
            Left = 12
            Top = 116
            Width = 200
            Height = 13
            Caption = 'Requires &padding on SSH RSA signatures:'
            FocusControl = BugRSAPad2Combo
          end
          object BugPKSessID2Label: TLabel
            Left = 12
            Top = 140
            Width = 185
            Height = 13
            Caption = 'Misuses the sessio&n ID in SSH PK auth:'
            FocusControl = BugPKSessID2Combo
          end
          object BugRekey2Label: TLabel
            Left = 12
            Top = 164
            Width = 177
            Height = 13
            Caption = 'Handles SSH &key re-exchange badly:'
            FocusControl = BugRekey2Combo
          end
          object BugMaxPkt2Label: TLabel
            Left = 12
            Top = 188
            Width = 166
            Height = 13
            Caption = 'Ignores SSH ma&ximum packet size:'
            FocusControl = BugMaxPkt2Combo
          end
          object BugIgnore2Label: TLabel
            Left = 12
            Top = 20
            Width = 159
            Height = 13
            Caption = 'Chokes on SSH i&gnore messages:'
            FocusControl = BugIgnore2Combo
          end
          object BugWinAdjLabel: TLabel
            Left = 12
            Top = 44
            Width = 202
            Height = 13
            Caption = 'Chokes on WinSCP'#39's SSH '#39'&winadj'#39' requests'
            FocusControl = BugWinAdjCombo
          end
          object BugHMAC2Combo: TComboBox
            Left = 320
            Top = 63
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 2
            OnChange = DataChange
          end
          object BugDeriveKey2Combo: TComboBox
            Left = 320
            Top = 87
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 3
            OnChange = DataChange
          end
          object BugRSAPad2Combo: TComboBox
            Left = 320
            Top = 111
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 4
            OnChange = DataChange
          end
          object BugPKSessID2Combo: TComboBox
            Left = 320
            Top = 135
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 5
            OnChange = DataChange
          end
          object BugRekey2Combo: TComboBox
            Left = 320
            Top = 159
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 6
            OnChange = DataChange
          end
          object BugMaxPkt2Combo: TComboBox
            Left = 320
            Top = 183
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 7
            OnChange = DataChange
          end
          object BugIgnore2Combo: TComboBox
            Left = 320
            Top = 15
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 0
            OnChange = DataChange
          end
          object BugWinAdjCombo: TComboBox
            Left = 320
            Top = 39
            Width = 61
            Height = 21
            Style = csDropDownList
            Anchors = [akTop, akRight]
            TabOrder = 1
            OnChange = DataChange
          end
        end
      end
      object NoteSheet: TTabSheet
        HelpType = htKeyword
        HelpKeyword = 'ui_login_note'
        Caption = 'Note'
        ImageIndex = 14
        TabVisible = False
        DesignSize = (
          401
          382)
        object NoteGroup: TGroupBox
          Left = 0
          Top = 6
          Width = 393
          Height = 367
          Anchors = [akLeft, akTop, akRight, akBottom]
          Caption = 'Note'
          TabOrder = 0
          DesignSize = (
            393
            367)
          object NoteMemo: TMemo
            Left = 12
            Top = 21
            Width = 371
            Height = 332
            Anchors = [akLeft, akTop, akRight, akBottom]
            MaxLength = 4000
            TabOrder = 0
            OnChange = DataChange
            OnKeyDown = NoteMemoKeyDown
          end
        end
      end
    end
    object LeftPanel: TPanel
      Left = 0
      Top = 0
      Width = 152
      Height = 392
      Align = alLeft
      BevelOuter = bvNone
      TabOrder = 0
      DesignSize = (
        152
        392)
      object NavigationTree: TTreeView
        Left = 8
        Top = 9
        Width = 136
        Height = 379
        Anchors = [akLeft, akTop, akRight, akBottom]
        DoubleBuffered = True
        HideSelection = False
        HotTrack = True
        Indent = 19
        ParentDoubleBuffered = False
        ReadOnly = True
        ShowButtons = False
        ShowRoot = False
        TabOrder = 0
        OnChange = NavigationTreeChange
        OnCollapsing = NavigationTreeCollapsing
        Items.NodeData = {
          030400000036000000000000000000000000000000FFFFFFFF00000000000000
          0008000000010C45006E007600690072006F006E006D0065006E007400580036
          000000000000000000000000000000FFFFFFFF00000000000000000000000001
          0C4400690072006500630074006F007200690065007300580036000000000000
          000000000000000000FFFFFFFF000000000000000000000000010C5200650063
          00790063006C0065002000620069006E005800340000000000000000000000FF
          FFFFFFFFFFFFFF000000000000000000000000010B45006E0063007200790070
          00740069006F006E00580028000000000000000000000000000000FFFFFFFF00
          0000000000000000000000010553004600540050005800260000000000000000
          00000000000000FFFFFFFF000000000000000000000000010453004300500058
          00260000000000000000000000FFFFFFFFFFFFFFFF0000000000000000000000
          000104460054005000580024000000000000000000000000000000FFFFFFFF00
          000000000000000000000001035300330058002C0000000000000000000000FF
          FFFFFFFFFFFFFF00000000000000000000000001075700650062004400410056
          00580034000000000000000000000000000000FFFFFFFF000000000000000002
          000000010B43006F006E006E0065006300740069006F006E0058002A00000000
          0000000000000000000000FFFFFFFF0000000000000000000000000106500072
          006F007800790058002C000000000000000000000000000000FFFFFFFF000000
          0000000000000000000107540075006E006E0065006C00580026000000000000
          000000000000000000FFFFFFFF00000000000000000300000001045300530048
          00580038000000000000000000000000000000FFFFFFFF000000000000000000
          000000010D4B00650078002000650078006300680061006E006700650058003C
          000000000000000000000000000000FFFFFFFF00000000000000000000000001
          0F410075007400680065006E007400690063006100740069006F006E00580028
          000000000000000000000000000000FFFFFFFF00000000000000000000000001
          054200750067007300580028000000000000000000000000000000FFFFFFFF00
          000000000000000000000001054E006F00740065005800}
      end
    end
  end
  object OKBtn: TButton
    Left = 307
    Top = 401
    Width = 75
    Height = 25
    Anchors = [akRight, akBottom]
    Caption = 'OK'
    Default = True
    ModalResult = 1
    TabOrder = 1
  end
  object CancelBtn: TButton
    Left = 392
    Top = 401
    Width = 75
    Height = 25
    Anchors = [akRight, akBottom]
    Cancel = True
    Caption = 'Cancel'
    ModalResult = 2
    TabOrder = 2
  end
  object HelpButton: TButton
    Left = 475
    Top = 401
    Width = 75
    Height = 25
    Anchors = [akRight, akBottom]
    Caption = '&Help'
    TabOrder = 3
    OnClick = HelpButtonClick
  end
  object ColorButton: TButton
    Left = 8
    Top = 401
    Width = 82
    Height = 25
    Anchors = [akLeft, akBottom]
    Caption = '&Color'
    TabOrder = 4
    OnClick = ColorButtonClick
  end
  object ColorImageList: TImageList
    AllocBy = 1
    Left = 36
    Top = 289
    Bitmap = {
[encoded data, 9727 characters]
      000000000000}
  end
  object ColorImageList120: TImageList
    AllocBy = 1
    Height = 20
    Width = 20
    Left = 132
    Top = 289
    Bitmap = {
[encoded data, 15052 characters]
      00000000000000000000000000000000000000000000}
  end
  object ColorImageList144: TImageList
    AllocBy = 1
    Height = 24
    Width = 24
    Left = 36
    Top = 337
    Bitmap = {
[encoded data, 21442 characters]
      000000000000}
  end
  object ColorImageList192: TImageList
    AllocBy = 1
    Height = 32
    Width = 32
    Left = 132
    Top = 337
    Bitmap = {
[encoded data, 37843 characters]
      000000000000}
  end
  object PrivateKeyMenu: TPopupMenu
    Left = 128
    Top = 384
    object PrivateKeyGenerateItem: TMenuItem
      Caption = '&Generate New Key Pair with PuTTYgen...'
      OnClick = PrivateKeyGenerateItemClick
    end
    object PrivateKeyUploadItem: TMenuItem
      Caption = '&Install Public Key into Server...'
      OnClick = PrivateKeyUploadItemClick
    end
  end
end
