object MainLogView: TMainLogView
  Left = 359
  Top = 232
  Width = 860
  Height = 639
  Caption = ' Synopse LogView %s -'
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  KeyPreview = True
  OldCreateOrder = False
  OnCreate = FormCreate
  OnKeyDown = FormKeyDown
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 13
  object Splitter2: TSplitter
    Left = 0
    Top = 549
    Width = 852
    Height = 4
    Cursor = crVSplit
    Align = alBottom
  end
  object Splitter3: TSplitter
    Left = 805
    Top = 0
    Width = 4
    Height = 549
    Visible = False
  end
  object Splitter1: TSplitter
    Left = 649
    Top = 0
    Width = 4
    Height = 549
    Visible = False
  end
  object Splitter4: TSplitter
    Left = 801
    Top = 0
    Width = 4
    Height = 549
    Visible = False
  end
  object PanelLeft: TPanel
    Left = 225
    Top = 0
    Width = 150
    Height = 549
    Align = alLeft
    Constraints.MinWidth = 150
    TabOrder = 0
    OnResize = PanelLeftResize
    DesignSize = (
      150
      549)
    object ImageLogo: TImage
      Left = 8
      Top = 501
      Width = 137
      Height = 32
      Anchors = [akLeft, akRight, akBottom]
      Center = True
      Picture.Data = {
[encoded data, 5548 characters]
        0000}
      Transparent = True
      OnClick = ImageLogoClick
    end
    object lblServerRoot: TLabel
      Left = 16
      Top = 48
      Width = 62
      Height = 13
      Caption = 'Server Root:'
    end
    object lblServerPort: TLabel
      Left = 16
      Top = 90
      Width = 59
      Height = 13
      Caption = 'Server Port:'
    end
    object BtnBrowse: TButton
      Left = 16
      Top = 8
      Width = 107
      Height = 25
      Anchors = [akTop, akRight]
      Caption = 'Select File'
      TabOrder = 0
      OnClick = BtnBrowseClick
    end
    object EventsList: TCheckListBox
      Left = 16
      Top = 72
      Width = 118
      Height = 105
      Hint = 'Selection of Events - right click for shortcuts'
      OnClickCheck = EventsListClickCheck
      ItemHeight = 13
      ParentShowHint = False
      PopupMenu = FilterMenu
      ShowHint = True
      Style = lbOwnerDrawFixed
      TabOrder = 3
      OnDblClick = EventsListDblClick
      OnDrawItem = EventsListDrawItem
    end
    object EditSearch: TEdit
      Left = 16
      Top = 40
      Width = 85
      Height = 21
      Hint = 'Search (Ctrl+F, F3 for next) '
      Anchors = [akLeft, akTop, akRight]
      ParentShowHint = False
      ShowHint = True
      TabOrder = 1
      OnChange = BtnSearchNextClick
    end
    object BtnSearchNext: TButton
      Left = 105
      Top = 38
      Width = 20
      Height = 23
      Hint = 'Search Next (F3)'
      Anchors = [akTop, akRight]
      Caption = '?'
      ParentShowHint = False
      ShowHint = True
      TabOrder = 2
      OnClick = BtnSearchNextClick
    end
    object BtnStats: TButton
      Left = 16
      Top = 304
      Width = 57
      Height = 25
      Caption = 'Stats'
      TabOrder = 6
      OnClick = BtnStatsClick
    end
    object BtnMapSearch: TButton
      Left = 80
      Top = 304
      Width = 59
      Height = 25
      Hint = 'Search for an address in a .map file'
      Caption = '.map'
      ParentShowHint = False
      ShowHint = True
      TabOrder = 7
      OnClick = BtnMapSearchClick
    end
    object MergedProfile: TCheckBox
      Left = 22
      Top = 283
      Width = 121
      Height = 17
      Caption = 'Merge method calls'
      TabOrder = 5
      OnClick = MergedProfileClick
    end
    object ProfileGroup: TRadioGroup
      Left = 16
      Top = 192
      Width = 118
      Height = 89
      Caption = ' Methods profiler '
      ParentShowHint = False
      ShowHint = False
      TabOrder = 4
      OnClick = ProfileGroupClick
    end
    object ThreadGroup: TGroupBox
      Left = 16
      Top = 336
      Width = 118
      Height = 97
      Caption = ' Threads '
      TabOrder = 8
      object BtnThreadNext: TButton
        Left = 8
        Top = 13
        Width = 33
        Height = 25
        Hint = 'Goto Next Thread'
        Caption = 'Next'
        ParentShowHint = False
        ShowHint = True
        TabOrder = 0
        OnClick = BtnThreadNextClick
      end
      object BtnThreadShow: TButton
        Left = 8
        Top = 39
        Width = 97
        Height = 25
        Caption = 'View threads'
        TabOrder = 1
        OnClick = BtnThreadShowClick
      end
      object btnThread0: TButton
        Left = 8
        Top = 66
        Width = 25
        Height = 25
        Hint = 'Select No Thread'
        Caption = '0'
        Enabled = False
        ParentShowHint = False
        ShowHint = True
        TabOrder = 2
        OnClick = BtnThreadClick
      end
      object btnThread1: TButton
        Left = 40
        Top = 66
        Width = 25
        Height = 25
        Hint = 'Select Only This Thread'
        Caption = '1'
        Enabled = False
        ParentShowHint = False
        ShowHint = True
        TabOrder = 3
        OnClick = BtnThreadClick
      end
      object btnThreadAll: TButton
        Left = 72
        Top = 66
        Width = 33
        Height = 25
        Hint = 'Select All Threads'
        Caption = 'All'
        Enabled = False
        ParentShowHint = False
        ShowHint = True
        TabOrder = 4
        OnClick = BtnThreadClick
      end
      object btnThreadDown: TButton
        Left = 56
        Top = 13
        Width = 25
        Height = 25
        Hint = 'Goto Next  Row'
        Caption = 'v'
        ParentShowHint = False
        ShowHint = True
        TabOrder = 5
        OnClick = btnThreadDownClick
      end
      object btnThreadUp: TButton
        Left = 80
        Top = 13
        Width = 25
        Height = 25
        Hint = 'Goto Previous Row'
        Caption = '^'
        ParentShowHint = False
        ShowHint = True
        TabOrder = 6
        OnClick = btnThreadUpClick
      end
    end
    object BtnSearchPrevious: TButton
      Left = 127
      Top = 38
      Width = 20
      Height = 23
      Hint = 'Search Previous (Shift F3)'
      Anchors = [akTop, akRight]
      Caption = '^'
      ParentShowHint = False
      ShowHint = True
      TabOrder = 9
      OnClick = BtnSearchNextClick
    end
    object btnServerLaunch: TButton
      Left = 16
      Top = 132
      Width = 107
      Height = 25
      Hint = 'Lauch a HTTP server  for remote logging'
      Anchors = [akTop, akRight]
      Caption = 'Server Launch'
      ParentShowHint = False
      ShowHint = True
      TabOrder = 10
      OnClick = btnServerLaunchClick
    end
    object edtServerRoot: TEdit
      Left = 16
      Top = 64
      Width = 121
      Height = 21
      TabOrder = 11
      Text = 'LogService'
    end
    object edtServerPort: TEdit
      Left = 16
      Top = 106
      Width = 121
      Height = 21
      TabOrder = 12
      Text = '8091'
    end
    object btnListClear: TButton
      Left = 16
      Top = 160
      Width = 105
      Height = 25
      Caption = 'Clear List'
      TabOrder = 13
      Visible = False
      OnClick = btnListClearClick
    end
    object btnListSave: TButton
      Left = 16
      Top = 192
      Width = 105
      Height = 25
      Caption = 'Save List'
      TabOrder = 14
      Visible = False
      OnClick = btnListSaveClick
    end
    object lstDays: TListBox
      Left = 16
      Top = 440
      Width = 121
      Height = 57
      ItemHeight = 13
      TabOrder = 15
      OnDblClick = lstDaysDblClick
    end
  end
  object PanelBottom: TPanel
    Left = 0
    Top = 553
    Width = 852
    Height = 52
    Align = alBottom
    TabOrder = 3
    OnResize = PanelBottomResize
  end
  object List: TDrawGrid
    Left = 809
    Top = 0
    Width = 43
    Height = 549
    Align = alClient
    ColCount = 3
    DefaultColWidth = 100
    DefaultRowHeight = 14
    FixedCols = 0
    RowCount = 1
    FixedRows = 0
    Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goDrawFocusSelected, goRowSelect, goThumbTracking]
    PopupMenu = ListMenu
    TabOrder = 2
    Visible = False
    OnClick = ListClick
    OnDblClick = ListDblClick
    OnDrawCell = ListDrawCell
  end
  object ProfileList: TDrawGrid
    Left = 375
    Top = 0
    Width = 274
    Height = 549
    Align = alLeft
    ColCount = 2
    DefaultColWidth = 100
    DefaultRowHeight = 14
    FixedCols = 0
    FixedRows = 0
    Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goRowSelect, goThumbTracking]
    TabOrder = 1
    Visible = False
    OnClick = ProfileListClick
    OnDrawCell = ProfileListDrawCell
  end
  object PanelThread: TPanel
    Left = 653
    Top = 0
    Width = 148
    Height = 549
    Align = alLeft
    TabOrder = 4
    Visible = False
    object ThreadListBox: TCheckListBox
      Left = 1
      Top = 1
      Width = 146
      Height = 507
      OnClickCheck = ThreadListBoxClickCheck
      Align = alClient
      ItemHeight = 13
      TabOrder = 0
      OnClick = ThreadListBoxClick
      OnDblClick = ThreadListBoxDblClick
    end
    object pnlThreadBottom: TPanel
      Left = 1
      Top = 508
      Width = 146
      Height = 40
      Align = alBottom
      TabOrder = 1
      DesignSize = (
        146
        40)
      object lblThreadName: TLabel
        Left = 3
        Top = 3
        Width = 141
        Height = 33
        Anchors = [akLeft, akTop, akRight, akBottom]
        AutoSize = False
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -11
        Font.Name = 'Tahoma'
        Font.Style = []
        ParentFont = False
        WordWrap = True
      end
    end
  end
  object PanelBrowse: TPanel
    Left = 0
    Top = 0
    Width = 225
    Height = 549
    Align = alLeft
    Constraints.MinWidth = 80
    TabOrder = 5
    Visible = False
    DesignSize = (
      225
      549)
    object Drive: TDriveComboBox
      Left = 8
      Top = 8
      Width = 210
      Height = 19
      Anchors = [akLeft, akTop, akRight]
      DirList = Directory
      TabOrder = 0
    end
    object Directory: TDirectoryListBox
      Left = 8
      Top = 33
      Width = 210
      Height = 220
      Anchors = [akLeft, akTop, akRight]
      FileList = Files
      ItemHeight = 16
      TabOrder = 1
    end
    object Files: TFileListBox
      Left = 8
      Top = 264
      Width = 210
      Height = 268
      Anchors = [akLeft, akTop, akRight, akBottom]
      ItemHeight = 13
      Mask = '*.log;*.synlz;*.txt'
      TabOrder = 2
      OnClick = FilesClick
    end
  end
  object FilterMenu: TPopupMenu
    Left = 320
    Top = 136
  end
  object OpenDialog: TOpenDialog
    DefaultExt = '.log'
    Filter = 'Log|*.log;*.txt;*.synlz'
    Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing]
    Left = 344
    Top = 72
  end
  object ListMenu: TPopupMenu
    Left = 816
    Top = 120
    object ListMenuCopy: TMenuItem
      Caption = '&Copy'
      OnClick = ListMenuCopyClick
    end
  end
  object tmrRefresh: TTimer
    Enabled = False
    Interval = 200
    OnTimer = tmrRefreshTimer
    Left = 345
    Top = 336
  end
  object dlgSaveList: TSaveDialog
    DefaultExt = '.log'
    Filter = 'log|*.log|txt|*.txt|synlz|*.synlz'
    Options = [ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]
    Left = 345
    Top = 200
  end
end
