object connform: Tconnform Left = 288 Height = 632 Top = 129 Width = 936 BorderIcons = [biSystemMenu, biHelp] BorderWidth = 10 Caption = 'Session manager' ClientHeight = 632 ClientWidth = 936 Color = clBtnFace Constraints.MinHeight = 338 Constraints.MinWidth = 550 DesignTimePPI = 120 OnClose = FormClose OnCloseQuery = FormCloseQuery OnCreate = FormCreate OnDestroy = FormDestroy OnResize = FormResize OnShow = FormShow ShowHint = True object splitterMain: TSplitter Cursor = crSizeWE Left = 260 Height = 574 Top = 10 Width = 10 OnMoved = splitterMainMoved end object PageControlDetails: TPageControl Left = 270 Height = 574 Top = 10 Width = 656 ActivePage = tabSettings Align = alClient Images = MainForm.ImageListIcons8 TabIndex = 1 TabOrder = 1 OnChange = PageControlDetailsChange object tabStart: TTabSheet Caption = 'Start' ClientHeight = 541 ClientWidth = 648 ImageIndex = 112 object lblHelp: TLabel Left = 0 Height = 201 Top = 0 Width = 648 Align = alTop AutoSize = False Caption = 'lblHelp' WordWrap = True end object btnImportSettings: TSpeedButton Left = 12 Height = 31 Top = 230 Width = 597 Anchors = [akTop, akLeft, akRight] Caption = 'Import settings ...' Images = MainForm.ImageListIcons8 ImageIndex = 101 OnClick = btnImportSettingsClick end end object tabSettings: TTabSheet Caption = 'Settings' ClientHeight = 541 ClientWidth = 648 ImageIndex = 39 object lblPort: TLabel AnchorSideTop.Control = editPassword AnchorSideTop.Side = asrBottom Left = 6 Height = 20 Top = 234 Width = 29 BorderSpacing.Around = 6 Caption = 'Port:' FocusControl = editPort end object lblPassword: TLabel AnchorSideTop.Control = editUsername AnchorSideTop.Side = asrBottom Left = 6 Height = 20 Top = 200 Width = 64 BorderSpacing.Around = 6 Caption = 'Password:' FocusControl = editPassword end object lblHost: TLabel AnchorSideTop.Control = comboLibrary AnchorSideTop.Side = asrBottom Left = 6 Height = 20 Top = 72 Width = 97 BorderSpacing.Around = 6 Caption = 'Hostname / IP:' FocusControl = editHost end object lblUsername: TLabel AnchorSideTop.Control = chkWindowsAuth AnchorSideTop.Side = asrBottom Left = 6 Height = 20 Top = 166 Width = 32 BorderSpacing.Around = 6 Caption = 'User:' FocusControl = editUsername end object lblNetworkType: TLabel AnchorSideTop.Control = tabSettings AnchorSideRight.Control = tabSettings Left = 6 Height = 20 Top = 6 Width = 92 BorderSpacing.Around = 6 Caption = 'Network type:' end object lblDatabase: TLabel AnchorSideTop.Control = chkCompressed AnchorSideTop.Side = asrBottom Left = 6 Height = 20 Top = 298 Width = 72 BorderSpacing.Around = 6 Caption = 'Databases:' end object lblComment: TLabel AnchorSideTop.Control = editDatabases AnchorSideTop.Side = asrBottom Left = 6 Height = 20 Top = 332 Width = 68 BorderSpacing.Around = 6 Caption = 'Comment:' end object lblLibrary: TLabel AnchorSideTop.Control = comboNetType AnchorSideTop.Side = asrBottom Left = 6 Height = 20 Top = 38 Width = 48 BorderSpacing.Around = 6 Caption = 'Library:' end object chkCompressed: TCheckBox AnchorSideTop.Control = editPort AnchorSideTop.Side = asrBottom Left = 242 Height = 24 Top = 268 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'Compressed client/server protocol' TabOrder = 8 OnClick = Modification end object editPort: TEdit AnchorSideTop.Control = editPassword AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 234 Width = 71 BorderSpacing.Around = 6 NumbersOnly = True TabOrder = 7 Text = '0' OnChange = Modification end object editPassword: TEdit AnchorSideTop.Control = editUsername AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 200 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 EchoMode = emPassword PasswordChar = '*' TabOrder = 6 OnChange = Modification end object editUsername: TEditButton AnchorSideTop.Control = chkWindowsAuth AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 166 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 75 MaxLength = 0 NumGlyphs = 1 OnButtonClick = editUsernameRightButtonClick OnChange = Modification OnExit = editTrim PasswordChar = #0 TabOrder = 5 end object editHost: TEditButton AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = comboLibrary AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 72 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 75 MaxLength = 0 NumGlyphs = 1 OnChange = editHostChange OnDblClick = editHostDblClick OnExit = editTrim PasswordChar = #0 TabOrder = 2 end object comboNetType: TComboBoxEx AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = tabSettings AnchorSideRight.Side = asrBottom Left = 242 Height = 26 Top = 6 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 DropDownCount = 12 Images = MainForm.ImageListIcons8 ItemHeight = 20 ItemsEx = <> OnChange = comboNetTypeChange Style = csExDropDownList TabOrder = 0 end object chkLoginPrompt: TCheckBox AnchorSideTop.Control = editHost AnchorSideTop.Side = asrBottom Left = 242 Height = 24 Top = 106 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'Prompt for credentials' TabOrder = 3 OnClick = chkLoginPromptClick end object chkWindowsAuth: TCheckBox AnchorSideTop.Control = chkLoginPrompt AnchorSideTop.Side = asrBottom Left = 242 Height = 24 Top = 136 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'Use Windows authentication' Enabled = False TabOrder = 4 OnClick = chkLoginPromptClick end object memoComment: TMemo AnchorSideTop.Control = editDatabases AnchorSideTop.Side = asrBottom Left = 242 Height = 194 Top = 332 Width = 400 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 ScrollBars = ssVertical TabOrder = 10 OnChange = Modification end object editDatabases: TEditButton AnchorSideTop.Control = chkCompressed AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 298 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 75 MaxLength = 0 NumGlyphs = 1 OnButtonClick = editDatabasesRightButtonClick OnChange = Modification PasswordChar = #0 TabOrder = 9 TextHint = 'Separated by semicolon' end object comboLibrary: TComboBox AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = comboNetType AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 38 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ItemHeight = 20 Style = csDropDownList TabOrder = 1 OnChange = Modification end end object tabSSHtunnel: TTabSheet Caption = 'SSH tunnel' ClientHeight = 541 ClientWidth = 648 ImageIndex = 147 object lblSSHLocalPort: TLabel AnchorSideTop.Control = editSSHPrivateKey AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 240 Width = 70 BorderSpacing.Around = 6 Caption = 'Local port:' FocusControl = editSSHlocalport end object lblSSHUser: TLabel AnchorSideTop.Control = editSSHhost AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 104 Width = 69 BorderSpacing.Around = 6 Caption = 'Username:' FocusControl = editSSHUser end object lblSSHPassword: TLabel AnchorSideTop.Control = editSSHUser AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 138 Width = 64 BorderSpacing.Around = 6 Caption = 'Password:' FocusControl = editSSHPassword end object lblSSHExe: TLabel AnchorSideTop.Control = chkSSHActive AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 36 Width = 106 BorderSpacing.Around = 6 Caption = 'SSH executable:' end object lblSSHhost: TLabel AnchorSideTop.Control = comboSSHExe AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 70 Width = 108 BorderSpacing.Around = 6 Caption = 'SSH host + port:' FocusControl = editSSHhost end object lblSSHkeyfile: TLabel AnchorSideTop.Control = editSSHTimeout AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 206 Width = 99 BorderSpacing.Around = 6 Caption = 'Private key file:' FocusControl = editSSHPrivateKey end object lblSSHTimeout: TLabel AnchorSideTop.Control = editSSHPassword AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 172 Width = 86 BorderSpacing.Around = 6 Caption = 'SSH timeout:' end object editSSHlocalport: TEdit AnchorSideTop.Control = editSSHPrivateKey AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 240 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 NumbersOnly = True TabOrder = 8 Text = 'editSSHlocalport' OnChange = Modification end object editSSHUser: TEdit AnchorSideTop.Control = editSSHhost AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 104 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 TabOrder = 4 Text = 'editSSHUser' TextHint = 'Your secure shell username' OnChange = Modification OnExit = editTrim end object editSSHPassword: TEdit AnchorSideTop.Control = editSSHUser AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 138 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 EchoMode = emPassword PasswordChar = '*' TabOrder = 5 Text = 'editSSHPassword' TextHint = 'Your secure shell password' OnChange = Modification end object editSSHhost: TEdit AnchorSideTop.Control = comboSSHExe AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 70 Width = 302 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 TabOrder = 2 Text = 'editSSHhost' OnChange = Modification OnExit = editTrim end object editSSHport: TEdit AnchorSideTop.Control = comboSSHExe AnchorSideTop.Side = asrBottom Left = 550 Height = 28 Top = 70 Width = 92 Anchors = [akTop, akRight] BorderSpacing.Around = 6 NumbersOnly = True TabOrder = 3 Text = 'editSSHport' OnChange = Modification end object editSSHPrivateKey: TEditButton AnchorSideTop.Control = editSSHTimeout AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 206 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 51 MaxLength = 0 NumGlyphs = 1 OnButtonClick = PickFile OnChange = Modification OnDblClick = PickFile OnExit = editTrim PasswordChar = #0 TabOrder = 7 Text = 'editSSHPrivateKey' TextHint = 'Private key / identify file' end object editSSHTimeout: TEdit AnchorSideTop.Control = editSSHPassword AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 172 Width = 75 BorderSpacing.Around = 6 NumbersOnly = True TabOrder = 6 Text = '1' OnChange = Modification end object comboSSHExe: TComboBox AnchorSideTop.Control = chkSSHActive AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 36 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ItemHeight = 20 TabOrder = 1 Text = 'comboSSHExe' OnChange = Modification end object chkSSHActive: TCheckBox AnchorSideTop.Control = tabSSHtunnel Left = 242 Height = 24 Top = 6 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'Use SSH tunnel' TabOrder = 0 OnClick = Modification end end object tabAdvanced: TTabSheet Caption = 'Advanced' ClientHeight = 541 ClientWidth = 648 ImageIndex = 98 object lblStartupScript: TLabel AnchorSideTop.Control = tabAdvanced Left = 4 Height = 20 Top = 6 Width = 91 BorderSpacing.Around = 6 Caption = 'Startup script:' FocusControl = editStartupScript end object lblQueryTimeout: TLabel AnchorSideTop.Control = editStartupScript AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 40 Width = 98 BorderSpacing.Around = 6 Caption = 'Query timeout:' end object lblKeepAlive: TLabel AnchorSideTop.Control = editQueryTimeout AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 74 Width = 141 BorderSpacing.Around = 6 Caption = 'Ping every X seconds:' end object lblBackgroundColor: TLabel AnchorSideTop.Control = chkCleartextPluginEnabled AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 198 Width = 120 BorderSpacing.Around = 6 Caption = 'Background color:' end object lblIgnoreDatabasePattern: TLabel AnchorSideTop.Control = ColorBoxBackgroundColor AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 230 Width = 152 BorderSpacing.Around = 6 Caption = 'Hide database pattern:' end object lblLogFile: TLabel AnchorSideTop.Control = editIgnoreDatabasePattern AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 264 Width = 123 BorderSpacing.Around = 6 Caption = 'Log queries to file:' end object chkLocalTimeZone: TCheckBox AnchorSideTop.Control = editKeepAlive AnchorSideTop.Side = asrBottom Left = 242 Height = 24 Hint = 'Use your client time zone in date/time SQL functions, e.g. NOW(), for MySQL 4.1.3+' Top = 108 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'Use own client time zone' TabOrder = 3 OnClick = Modification end object chkCleartextPluginEnabled: TCheckBox AnchorSideTop.Control = chkFullTableStatus AnchorSideTop.Side = asrBottom Left = 242 Height = 24 Hint = 'Send your password to the server in cleartext, for MySQL 5.5.47+' Top = 168 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'Enable cleartext authentication' TabOrder = 5 OnClick = Modification end object editStartupScript: TEditButton AnchorSideTop.Control = tabAdvanced Left = 242 Height = 28 Top = 6 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 51 MaxLength = 0 NumGlyphs = 1 OnButtonClick = PickFile OnChange = Modification OnDblClick = PickFile OnExit = editTrim PasswordChar = #0 TabOrder = 0 end object chkFullTableStatus: TCheckBox AnchorSideTop.Control = chkLocalTimeZone AnchorSideTop.Side = asrBottom Left = 242 Height = 24 Hint = 'Disable to speed up internal queries on databases with many tables' Top = 138 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'Get full table status' TabOrder = 4 OnClick = Modification end object editQueryTimeout: TEdit AnchorSideTop.Control = editStartupScript AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 40 Width = 112 BorderSpacing.Around = 6 NumbersOnly = True TabOrder = 1 Text = '0' OnChange = Modification end object editKeepAlive: TEdit AnchorSideTop.Control = editQueryTimeout AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 74 Width = 112 BorderSpacing.Around = 6 NumbersOnly = True TabOrder = 2 Text = '0' OnChange = Modification end object ColorBoxBackgroundColor: TColorBox AnchorSideTop.Control = chkCleartextPluginEnabled AnchorSideTop.Side = asrBottom Left = 242 Height = 26 Top = 198 Width = 400 NoneColorColor = clNone Selected = clNone Style = [cbStandardColors, cbExtendedColors, cbSystemColors, cbIncludeNone, cbIncludeDefault, cbCustomColor, cbPrettyNames, cbCustomColors] OnGetColors = ColorBoxBackgroundColorGetColors Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 DropDownCount = 16 ItemHeight = 20 OnChange = Modification TabOrder = 6 end object editIgnoreDatabasePattern: TEdit AnchorSideTop.Control = ColorBoxBackgroundColor AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 230 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 TabOrder = 7 TextHint = 'Regular expression' OnChange = Modification end object chkLogFileDdl: TCheckBox AnchorSideTop.Control = editLogFilePath AnchorSideTop.Side = asrBottom Left = 242 Height = 24 Top = 298 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'DDL queries (CREATE, ALTER, ...)' TabOrder = 9 OnClick = Modification end object editLogFilePath: TEditButton AnchorSideTop.Control = editIgnoreDatabasePattern AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 264 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Enabled = False Images = MainForm.ImageListIcons8 ImageIndex = 51 MaxLength = 0 NumGlyphs = 1 OnButtonClick = PickFile OnChange = Modification PasswordChar = #0 TabOrder = 8 end object chkLogFileDml: TCheckBox AnchorSideTop.Control = chkLogFileDdl AnchorSideTop.Side = asrBottom Left = 242 Height = 24 Top = 328 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'DML queries (INSERT, UPDATE, ...)' TabOrder = 10 OnClick = Modification end end object tabSSL: TTabSheet Caption = 'SSL' ClientHeight = 541 ClientWidth = 648 ImageIndex = 25 object lblSSLPrivateKey: TLabel AnchorSideTop.Control = chkWantSSL AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 36 Width = 102 BorderSpacing.Around = 6 Caption = 'SSL private key:' FocusControl = editSSLPrivateKey end object lblSSLCACertificate: TLabel AnchorSideTop.Control = editSSLPrivateKey AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 70 Width = 119 BorderSpacing.Around = 6 Caption = 'SSL CA certificate:' FocusControl = editSSLCACertificate end object lblSSLCertificate: TLabel AnchorSideTop.Control = editSSLCACertificate AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 104 Width = 96 BorderSpacing.Around = 6 Caption = 'SSL certificate:' FocusControl = editSSLCertificate end object lblSSLcipher: TLabel AnchorSideTop.Control = editSSLCertificate AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 138 Width = 71 BorderSpacing.Around = 6 Caption = 'SSL cipher:' end object lblSSLVerification: TLabel AnchorSideTop.Control = editSSLcipher AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 172 Width = 149 BorderSpacing.Around = 6 Caption = 'Certificate verification:' end object chkWantSSL: TCheckBox AnchorSideTop.Control = tabSSL Left = 242 Height = 24 Top = 6 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'Use SSL' TabOrder = 0 OnClick = Modification end object editSSLcipher: TEdit AnchorSideTop.Control = editSSLCertificate AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 138 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 TabOrder = 4 TextHint = 'List of permissible ciphers to use for SSL encryption' OnChange = Modification OnExit = editTrim end object editSSLCertificate: TEditButton AnchorSideTop.Control = editSSLCACertificate AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 104 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 51 MaxLength = 0 NumGlyphs = 1 OnButtonClick = PickFile OnChange = Modification OnDblClick = PickFile OnExit = editTrim PasswordChar = #0 TabOrder = 3 TextHint = 'Path to certificate file' end object editSSLCACertificate: TEditButton AnchorSideTop.Control = editSSLPrivateKey AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 70 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 51 MaxLength = 0 NumGlyphs = 1 OnButtonClick = PickFile OnChange = Modification OnDblClick = PickFile OnExit = editTrim PasswordChar = #0 TabOrder = 2 TextHint = 'Path to certificate authority file' end object editSSLPrivateKey: TEditButton AnchorSideTop.Control = chkWantSSL AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 36 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 51 MaxLength = 0 NumGlyphs = 1 OnButtonClick = PickFile OnChange = Modification OnDblClick = PickFile OnExit = editTrim PasswordChar = #0 TabOrder = 1 TextHint = 'Path to key file' end object comboSSLVerification: TComboBox AnchorSideTop.Control = editSSLcipher AnchorSideTop.Side = asrBottom Left = 242 Height = 28 Top = 172 Width = 400 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ItemHeight = 20 Items.Strings = ( 'No verification (insecure)' 'Verify CA (insecure)' 'Verify CA and host name identity (may fail with self-signed certs and wildcard cn)' ) Style = csDropDownList TabOrder = 5 OnChange = Modification end end object tabStatistics: TTabSheet Caption = 'Statistics' ClientHeight = 541 ClientWidth = 648 ImageIndex = 145 object lblLastConnectLeft: TLabel AnchorSideTop.Control = lblCreatedLeft AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 32 Width = 85 BorderSpacing.Around = 6 Caption = 'Last connect:' end object lblCounterLeft: TLabel AnchorSideTop.Control = lblLastConnectLeft AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 58 Width = 132 BorderSpacing.Around = 6 Caption = 'Successful connects:' end object lblCreatedLeft: TLabel AnchorSideTop.Control = tabStatistics Left = 4 Height = 20 Top = 6 Width = 55 BorderSpacing.Around = 6 Caption = 'Created:' end object lblCreatedRight: TLabel AnchorSideTop.Control = tabStatistics Left = 242 Height = 20 Top = 6 Width = 7 BorderSpacing.Around = 6 Caption = '?' end object lblCounterRight1: TLabel AnchorSideTop.Control = lblLastConnectRight AnchorSideTop.Side = asrBottom Left = 242 Height = 20 Top = 58 Width = 7 BorderSpacing.Around = 6 Caption = '?' end object lblLastConnectRight: TLabel AnchorSideTop.Control = lblCreatedRight AnchorSideTop.Side = asrBottom Left = 242 Height = 20 Top = 32 Width = 7 BorderSpacing.Around = 6 Caption = '?' end object lblCounterRight2: TLabel AnchorSideTop.Control = lblCounterRight1 AnchorSideTop.Side = asrBottom Left = 242 Height = 20 Top = 84 Width = 7 BorderSpacing.Around = 6 Caption = '?' end object lblCounterLeft2: TLabel AnchorSideTop.Control = lblCounterLeft AnchorSideTop.Side = asrBottom Left = 4 Height = 20 Top = 84 Width = 148 BorderSpacing.Around = 6 Caption = 'Unsuccessful connects:' end end end object pnlLeft: TPanel Left = 10 Height = 574 Top = 10 Width = 250 Align = alLeft BevelOuter = bvNone ClientHeight = 574 ClientWidth = 250 Constraints.MinWidth = 125 ParentBackground = False TabOrder = 2 object ListSessions: TLazVirtualStringTree Left = 0 Height = 546 Top = 28 Width = 250 Align = alClient DragMode = dmAutomatic Header.AutoSizeIndex = -1 Header.Columns = < item Position = 0 Text = 'Session name' Width = 204 end item Options = [coAllowClick, coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus] Position = 1 Text = 'Host' end item Options = [coAllowClick, coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coAllowFocus] Position = 2 Text = 'User' end item Options = [coAllowClick, coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coAllowFocus] Position = 3 Text = 'Version' end item Options = [coAllowClick, coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus] Position = 4 Text = 'Last connect' end item Alignment = taRightJustify Options = [coAllowClick, coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coAllowFocus] Position = 5 Text = 'Counter' end item Options = [coAllowClick, coDraggable, coEnabled, coParentBidiMode, coParentColor, coResizable, coShowDropMark, coVisible, coAllowFocus] Position = 6 Text = 'Comment' Width = 10 end> Header.Height = 32 Header.Options = [hoAutoResize, hoColumnResize, hoDblClickResize, hoDrag, hoHotTrack, hoShowSortGlyphs, hoVisible, hoDisableAnimatedResize] Header.PopupMenu = MainForm.popupListHeader Header.SortColumn = 0 HintMode = hmTooltip Images = MainForm.ImageListIcons8 IncrementalSearch = isAll PopupMenu = popupSessions TabOrder = 0 TreeOptions.AutoOptions = [toAutoDropExpand, toAutoScrollOnExpand, toAutoSort, toAutoTristateTracking, toAutoChangeScale] TreeOptions.MiscOptions = [toAcceptOLEDrop, toEditable, toFullRepaintOnResize, toInitOnSave, toToggleOnDblClick, toWheelPanning, toFullRowDrag] TreeOptions.PaintOptions = [toHotTrack, toShowButtons, toShowDropmark, toShowRoot, toShowTreeLines, toThemeAware, toUseBlendedImages, toUseExplorerTheme, toHideTreeLinesIfThemed] TreeOptions.SelectionOptions = [toFullRowSelect, toRightClickSelect] OnBeforeCellPaint = ListSessionsBeforeCellPaint OnCreateEditor = ListSessionsCreateEditor OnFocusChanged = ListSessionsFocusChanged OnFocusChanging = ListSessionsFocusChanging OnGetText = ListSessionsGetText OnGetImageIndex = ListSessionsGetImageIndex OnGetNodeDataSize = ListSessionsGetNodeDataSize OnNewText = ListSessionsNewText OnNodeDblClick = ListSessionsNodeDblClick OnStructureChange = ListSessionsStructureChange end object editSearch: TEditButton Left = 0 Height = 28 Top = 0 Width = 250 Align = alTop ButtonWidth = 29 Images = MainForm.ImageListIcons8 ImageIndex = 193 MaxLength = 0 NumGlyphs = 1 OnButtonClick = editSearchRightButtonClick OnChange = editSearchChange PasswordChar = #0 TabOrder = 1 TextHint = 'Filter' end end object pnlBottom: TPanel Left = 10 Height = 38 Top = 584 Width = 916 Align = alBottom BevelOuter = bvNone ClientHeight = 38 ClientWidth = 916 ParentBackground = False TabOrder = 3 object btnSave: TSpeedButton Left = 80 Height = 31 Top = 8 Width = 62 Caption = 'Save' Images = MainForm.ImageListIcons8 ImageIndex = 10 OnClick = btnSaveClick end object btnOpen: TButton Left = 588 Height = 31 Top = 8 Width = 100 Anchors = [akTop, akRight] Caption = 'Open' Default = True Enabled = False TabOrder = 0 OnClick = btnOpenClick end object btnCancel: TButton Left = 696 Height = 31 Top = 8 Width = 100 Anchors = [akTop, akRight] Cancel = True Caption = 'Cancel' ModalResult = 2 TabOrder = 1 end object btnNew: TSpeedButton Left = 10 Height = 31 Top = 8 Width = 62 Caption = 'New' Images = MainForm.ImageListIcons8 ImageIndex = 45 OnClick = btnNewDropdown end object btnDelete: TSpeedButton Left = 150 Height = 31 Top = 8 Width = 62 Caption = 'Delete' Images = MainForm.ImageListIcons8 ImageIndex = 46 OnClick = btnDeleteClick end object btnMore: TSpeedButton Left = 803 Height = 31 Top = 8 Width = 100 Anchors = [akTop, akRight] Caption = 'More' OnClick = btnMoreClick end end object popupSessions: TPopupMenu Images = MainForm.ImageListIcons8 Left = 29 Top = 104 object menuRename: TMenuItem Caption = 'Rename' Enabled = False ImageIndex = 58 ShortCut = 113 OnClick = menuRenameClick end object menuSave: TMenuItem Caption = 'Save' ImageIndex = 10 ShortCut = 16467 OnClick = btnSaveClick end object menuSaveAs: TMenuItem Caption = 'Duplicate / save as ...' ImageIndex = 10 ShortCut = 123 OnClick = btnSaveAsClick end object menuDelete: TMenuItem Caption = 'Delete' ImageIndex = 26 ShortCut = 46 OnClick = btnDeleteClick end object menuContextNewSessionInFolder: TMenuItem Caption = 'New session' ImageIndex = 72 OnClick = btnNewClick end object menuContextNewFolderInFolder: TMenuItem Caption = 'New folder' ImageIndex = 174 OnClick = btnNewClick end object Filter1: TMenuItem Action = actFilter end end object TimerStatistics: TTimer Interval = 60000 OnTimer = TimerStatisticsTimer Left = 30 Top = 44 end object timerSettingsImport: TTimer Enabled = False OnTimer = timerSettingsImportTimer Left = 138 Top = 44 end object popupNew: TPopupMenu Images = MainForm.ImageListIcons8 Left = 136 Top = 103 object menuNewSessionInRoot: TMenuItem Caption = 'Session in root folder' ImageIndex = 72 OnClick = btnNewClick end object menuNewSessionInFolder: TMenuItem Caption = 'Session in selected folder' ImageIndex = 72 OnClick = btnNewClick end object menuNewFolderInRoot: TMenuItem Caption = 'Folder in root folder' ImageIndex = 174 OnClick = btnNewClick end object menuNewFolderInFolder: TMenuItem Caption = 'Folder in selected folder' ImageIndex = 174 OnClick = btnNewClick end end object popupMore: TPopupMenu Images = MainForm.ImageListIcons8 Left = 30 Top = 180 object Preferences1: TMenuItem Action = MainForm.actPreferences end object Checkforupdates1: TMenuItem Action = MainForm.actUpdateCheck end object Importsettingsfile1: TMenuItem Action = MainForm.actImportSettings end object Exportsettingsfile1: TMenuItem Action = MainForm.actExportSettings end object menuMoreGeneralHelp: TMenuItem Action = MainForm.actHelp end object About1: TMenuItem Action = MainForm.actAboutBox end end object TimerButtonAnimation: TTimer Enabled = False Interval = 200 OnTimer = TimerButtonAnimationTimer Left = 140 Top = 180 end object popupHost: TPopupMenu Images = MainForm.ImageListIcons8 Left = 30 Top = 260 object menuFindDatabaseFiles: TMenuItem Caption = 'Find database files...' ImageIndex = 30 OnClick = FindAddDatabaseFilesClick end object menuAddDatabaseFiles: TMenuItem Caption = 'Add database files...' ImageIndex = 72 OnClick = FindAddDatabaseFilesClick end end object ActionListConnections: TActionList Images = MainForm.ImageListIcons8 Left = 140 Top = 260 object actFilter: TAction Caption = 'Filter ...' ImageIndex = 30 OnExecute = actFilterExecute ShortCut = 16454 end end object timerEditFilterDelay: TTimer Enabled = False Interval = 500 OnTimer = timerEditFilterDelayTimer Left = 30 Top = 340 end end