object MainForm: TMainForm
  Caption = 'Indy FTP client demo'
  ClientHeight = 977
  ClientWidth = 1280
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  WindowState = wsMaximized
  HorzScrollBar.Page = 1279
  VertScrollBar.Page = 976
  Left = -4
  Height = 977
  Top = -4
  Width = 1280
  object Splitter1: TSplitter
    Align = alBottom
    Cursor = crVSplit
    Height = 713
    ParentColor = True
    Width = 1280
    Cursor = crVSplit
    Height = 713
    Top = 244
    Width = 1280
  end
  object DirectoryListBox: TListBox
    Align = alClient
    Font.CharSet = RUSSIAN_CHARSET
    Font.Height = -13
    Font.Name = 'Courier'
    ItemHeight = 13
    OnClick = DirectoryListBoxClick
    OnDblClick = DirectoryListBoxDblClick
    OnDrawItem = DirectoryListBoxDrawItem
    PopupMenu = PopupMenu1
    Style = lbOwnerDrawFixed
    TabOrder = 0
    Top = 117
    Width = 1280
  end
  object DebugListBox: TListBox
    Align = alBottom
    ItemHeight = 13
    OnDrawItem = DebugListBoxDrawItem
    Style = lbOwnerDrawFixed
    TabOrder = 1
    Height = 170
    Top = 74
    Width = 1280
  end
  object Panel1: TPanel
    Align = alTop
    ClientHeight = 121
    ClientWidth = 1280
    FullRepaint = False
    TabOrder = 2
    Height = 121
    Width = 1280
    object Label1: TLabel
      Caption = 'FTP host name'
      Color = clNone
      Left = 8
      Height = 13
      Top = 8
      Width = 72
    end
    object Label2: TLabel
      Caption = 'User name'
      Color = clNone
      Left = 8
      Height = 13
      Top = 48
      Width = 51
    end
    object Label3: TLabel
      Caption = 'Password'
      Color = clNone
      Left = 128
      Height = 13
      Top = 48
      Width = 46
    end
    object FtpServerEdit: TEdit
      TabOrder = 0
      Text = 'localhost'
      Left = 8
      Height = 21
      Top = 24
      Width = 233
    end
    object ConnectButton: TButton
      Caption = 'Connect'
      Default = True
      OnClick = ConnectButtonClick
      TabOrder = 5
      Left = 248
      Height = 25
      Top = 21
      Width = 75
    end
    object Panel3: TPanel
      Align = alBottom
      Alignment = taLeftJustify
      BevelInner = bvRaised
      BevelOuter = bvLowered
      Caption = 'Current directory is: '
      ClientHeight = 33
      ClientWidth = 1278
      FullRepaint = False
      TabOrder = 3
      Left = 1
      Height = 33
      Top = 87
      Width = 1278
      object CurrentDirEdit: TEdit
        TabOrder = 0
        Text = '/'
        Left = 96
        Height = 21
        Top = 6
        Width = 193
      end
      object ChDirButton: TButton
        Caption = 'Change directory'
        OnClick = ChDirButtonClick
        TabOrder = 1
        Left = 296
        Height = 25
        Top = 4
        Width = 105
      end
      object CreateDirButton: TButton
        Caption = 'Make Dir'
        OnClick = CreateDirButtonClick
        TabOrder = 2
        Left = 408
        Height = 25
        Top = 4
        Width = 73
      end
    end
    object TraceCheckBox: TCheckBox
      Caption = 'Connection trace'
      Checked = True
      OnClick = TraceCheckBoxClick
      State = cbChecked
      TabOrder = 6
      Left = 248
      Height = 17
      Top = 64
      Width = 113
    end
    object UserIDEdit: TEdit
      TabOrder = 1
      Text = 'anonymous'
      Left = 8
      Height = 21
      Top = 64
      Width = 113
    end
    object PasswordEdit: TEdit
      PasswordChar = '*'
      TabOrder = 2
      Text = 'idftp@demo.com'
      Left = 128
      Height = 21
      Top = 64
      Width = 113
    end
    object UsePassive: TCheckBox
      Caption = 'Use passive transfer'
      OnClick = UsePassiveClick
      TabOrder = 4
      Left = 328
      Height = 17
      Top = 24
      Width = 121
    end
  end
  object StatusBar1: TStatusBar
    Panels = <    
      item
        Width = 200
      end    
      item
        Width = 50
      end>
    Height = 20
    Top = 957
    Width = 1280
  end
  object CommandPanel: TPanel
    Align = alTop
    BevelInner = bvRaised
    BevelOuter = bvLowered
    ClientHeight = 40
    ClientWidth = 1280
    FullRepaint = False
    TabOrder = 3
    Height = 40
    Top = 121
    Width = 1280
    object UploadButton: TButton
      Caption = 'Upload'
      OnClick = UploadButtonClick
      TabOrder = 1
      Left = 96
      Height = 25
      Top = 8
      Width = 75
    end
    object AbortButton: TButton
      Caption = 'Abort'
      OnClick = AbortButtonClick
      TabOrder = 4
      Visible = False
      Left = 360
      Height = 25
      Top = 8
      Width = 75
    end
    object BackButton: TButton
      Caption = 'Back'
      OnClick = BackButtonClick
      TabOrder = 3
      Left = 272
      Height = 25
      Top = 8
      Width = 75
    end
    object DeleteButton: TButton
      Caption = 'Delete'
      OnClick = DeleteButtonClick
      TabOrder = 2
      Left = 184
      Height = 25
      Top = 7
      Width = 75
    end
    object DownloadButton: TButton
      Caption = 'Download'
      OnClick = DirectoryListBoxDblClick
      TabOrder = 0
      Left = 8
      Height = 25
      Top = 7
      Width = 75
    end
  end
  object ProgressBar1: TProgressBar
    Max = 100
    Smooth = True
    TabOrder = 4
    Left = 16
    Height = 17
    Top = 264
    Width = 199
  end
  object UploadOpenDialog1: TOpenDialog
    Title = 'Upload file....'
    Filter = 'All files(*.*)|*.*'
    FilterIndex = 0
    Title = 'Upload file....'
    left = 441
    top = 136
  end
  object SaveDialog1: TSaveDialog
    Title = 'Save file as'
    FilterIndex = 0
    Title = 'Save file as'
    left = 473
    top = 136
  end
  object PopupMenu1: TPopupMenu
    left = 72
    top = 176
    object Download1: TMenuItem
      Caption = 'Download'
      OnClick = DirectoryListBoxDblClick
    end
    object Upload1: TMenuItem
      Caption = 'Upload'
      OnClick = UploadButtonClick
    end
    object Delete1: TMenuItem
      Caption = 'Delete'
      OnClick = DeleteButtonClick
    end
    object N1: TMenuItem
      Caption = '-'
    end
    object Back1: TMenuItem
      Caption = 'Back'
      OnClick = BackButtonClick
    end
  end
end
