object DispatcherForm: TDispatcherForm
  Left = 158
  Height = 649
  Top = 231
  Width = 1019
  ActiveControl = Panel2
  Caption = 'Application control'
  ClientHeight = 649
  ClientWidth = 1019
  DefaultMonitor = dmMainForm
  OnClose = FormClose
  OnCreate = FormCreate
  Position = poDefaultPosOnly
  ShowInTaskBar = stNever
  UseDockManager = True
  LCLVersion = '1.6.4.0'
  object Panel2: TPanel
    Left = 0
    Height = 614
    Top = 0
    Width = 300
    Align = alLeft
    BevelOuter = bvNone
    ClientHeight = 614
    ClientWidth = 300
    TabOrder = 0
    object GroupBox1: TGroupBox
      Left = 0
      Height = 104
      Top = 0
      Width = 300
      Align = alTop
      Caption = 'Modules'
      ClientHeight = 85
      ClientWidth = 296
      TabOrder = 0
      object WorkersGrid: TStringGrid
        Left = 0
        Height = 65
        Top = 20
        Width = 296
        Align = alClient
        AutoEdit = False
        ColCount = 4
        DefaultRowHeight = 20
        ExtendedSelect = False
        FixedColor = clBtnShadow
        FixedCols = 0
        Options = [goFixedHorzLine, goVertLine, goDrawFocusSelected, goColSizing, goRowSelect, goDblClickAutoSize, goSmoothScroll]
        RowCount = 1
        TabOrder = 0
        TitleStyle = tsNative
        OnDblClick = WorkersGridDblClick
        OnResize = WorkersGridResize
        OnSelectCell = WorkersGridSelectCell
        ColWidths = (
          73
          73
          73
          75
        )
      end
      object Panel13: TPanel
        Left = 0
        Height = 20
        Top = 0
        Width = 296
        Align = alTop
        ClientHeight = 20
        ClientWidth = 296
        TabOrder = 1
        object ModuleFilterEdit: TEdit
          Left = 5
          Height = 20
          Top = 0
          Width = 135
          AutoSize = False
          TabOrder = 0
        end
        object BriefFullToggle: TToggleBox
          Left = 145
          Height = 17
          Top = 0
          Width = 66
          Align = alCustom
          Caption = 'Full view'
          Color = clForm
          Font.Height = -8
          OnChange = BriefFullToggleChange
          ParentFont = False
          TabOrder = 1
        end
        object ConnectButton: TButton
          Left = 220
          Height = 17
          Top = 0
          Width = 65
          Caption = 'Connect'
          OnClick = ConnectButtonClick
          TabOrder = 2
        end
      end
    end
    object Splitter1: TSplitter
      Cursor = crVSplit
      Left = 0
      Height = 6
      Top = 104
      Width = 300
      Align = alTop
      ResizeAnchor = akTop
    end
    object GroupBox2: TGroupBox
      Left = 0
      Height = 504
      Top = 110
      Width = 300
      Align = alClient
      Caption = 'Commands'
      ClientHeight = 485
      ClientWidth = 296
      TabOrder = 2
      object CmdListBox: TListBox
        Left = 0
        Height = 460
        Top = 25
        Width = 296
        Align = alClient
        ItemHeight = 0
        OnClick = CmdListBoxClick
        ScrollWidth = 294
        TabOrder = 0
        TopIndex = -1
      end
      object Panel1: TPanel
        Left = 0
        Height = 25
        Top = 0
        Width = 296
        Align = alTop
        ClientHeight = 25
        ClientWidth = 296
        TabOrder = 1
        object CommandFilterEdit: TEdit
          Left = 1
          Height = 23
          Top = 1
          Width = 294
          Align = alClient
          OnChange = CommandFilterEditChange
          ParentFont = False
          TabOrder = 0
        end
      end
    end
  end
  object PageControl1: TPageControl
    Left = 306
    Height = 614
    Top = 0
    Width = 713
    ActivePage = InterpreterSheet
    Align = alClient
    TabIndex = 0
    TabOrder = 1
    object InterpreterSheet: TTabSheet
      Caption = 'Interpreter'
      ClientHeight = 579
      ClientWidth = 707
      object Panel4: TPanel
        Left = 0
        Height = 28
        Top = 0
        Width = 707
        Align = alTop
        ClientHeight = 28
        ClientWidth = 707
        TabOrder = 0
        OnResize = Panel4Resize
        object RunButton: TSpeedButton
          Left = 40
          Height = 22
          Hint = 'Run'
          Top = 2
          Width = 23
          Down = True
          Glyph.Data = {
            36040000424D3604000000000000360000002800000010000000100000000100
            2000000000000004000064000000640000000000000000000000000000000000
            000004733AFF21824FFF638272FF000000000000000000000000000000000000
            0000000000000000000000000000000000000000000000000000000000000000
            000004733AFF7ACFA4FF2C8C5AFF3D7659FFAEAEAEFF00000000000000000000
            0000000000000000000000000000000000000000000000000000000000000000
            000004733AFF82D8ACFF76D6A6FF3C9D6AFF27744CFFACAEADFF000000000000
            0000000000000000000000000000000000000000000000000000000000000000
            000009773FFF83DBAEFF1FC671FF72DEA7FF4BB27FFF177445FFA8ADAAFF0000
            0000000000000000000000000000000000000000000000000000000000000000
            000004733AFF83DCAFFF11C369FF1ACC73FF69DFA3FF5AC28DFF137643FF9EA7
            A3FF000000000000000000000000000000000000000000000000000000000000
            000004733AFFA9DCC1FF10BD65FF11C167FF13C269FF59D395FF67C998FF167C
            47FF889C92FF0000000000000000000000000000000000000000000000000000
            000004733AFFA9DCC1FF0DB35EFF0EB660FF0EB660FF0DB45FFF47C484FF70CA
            9CFF1D824DFF678C79FF00000000000000000000000000000000000000000000
            000004733AFFA9DCC1FF0CAA58FF12AE5EFF15AF60FF16AD61FF13AA5DFF3AB6
            77FF75C79DFF288957FF4E8367FF000000000000000000000000000000000000
            000004733AFFA9DCC1FF2EAD6BFF2BAD6AFF27AB68FF22A964FF1CA55FFF41B2
            78FF78C69FFF298858FF678C79FF000000000000000000000000000000000000
            000004733AFFA9DCC1FF36AD70FF32AC6DFF2DAA6AFF28A866FF58BC89FF78C5
            9DFF1F804EFF839A8EFF00000000000000000000000000000000000000000000
            000004733AFFA9DCC1FF3EB176FF3AAF73FF36AE70FF6FC598FF71BF97FF187B
            49FFA6B0ABFF0000000000000000000000000000000000000000000000000000
            000004733AFFA9DCC1FF45B47BFF47B47CFF82CCA6FF67B68CFF177745FFC1C5
            C3FF000000000000000000000000000000000000000000000000000000000000
            000004733AFFA5DABFFF57BB87FF90D2B0FF5BAB82FF23774CFFD4D5D4FF0000
            0000000000000000000000000000000000000000000000000000000000000000
            000004733AFFA9DCC1FF9BD5B7FF4C9F73FF3D7D5CFF00000000000000000000
            0000000000000000000000000000000000000000000000000000000000000000
            000004733AFFA4D9BEFF3D9366FF5F8873FF0000000000000000000000000000
            0000000000000000000000000000000000000000000000000000000000000000
            000004733AFF2D8859FF859C90FF000000000000000000000000000000000000
            0000000000000000000000000000000000000000000000000000
          }
          GroupIndex = 1
          OnClick = RunButtonClick
        end
        object StepButton: TSpeedButton
          Left = 65
          Height = 22
          Hint = 'Step'
          Top = 2
          Width = 23
          AllowAllUp = True
          Glyph.Data = {
            36040000424D3604000000000000360000002800000010000000100000000100
            2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF428E66FFB3C9BEFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00494949FF494949FF494949FF494949FF494949FFFFFFFF00FFFFFF000473
            3AFF6CC598FF419268FF7D9C8CFFF8F8F85FFFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000776
            3DFF67D49DFF57CA90FF419C6EFF84A695FFFFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF59D395FF1DCB74FF64D89DFF3A9B69FF95A79EFFFFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF6FD09EFF10BE65FF1AC26CFF58CB91FF2C905CFF94ADA0FFFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF6ECB9BFF0FB25EFF11B360FF22B66AFF56C18BFF43986CFF92B6A3FFFFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF76CA9EFF21AD65FF20AC65FF1BA961FF3AB274FF63B78DFF4A8868FFFFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF7DCAA2FF32AC6DFF2BAA69FF3BB074FF6BC195FF3F8E65FFBDCDC5FFFFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF81CCA5FF3CB074FF42B379FF6CBF94FF2E885AFFC1C8C5FFFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF85CDA8FF59BB89FF72BE97FF529B75FFC4CEC9FFFFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF97D4B4FF6FBB94FF559875FFC2D6CCFFFFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF86C5A4FF599374FFD8E5DEFFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00494949FFFFFFFF00FFFFFF00FFFFFF00FFFFFF000473
            3AFF4E906EFFE0E6E3FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00494949FF494949FF494949FF494949FF494949FFFFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
          }
          OnClick = StepButtonClick
        end
        object StopButton: TSpeedButton
          Left = 90
          Height = 22
          Hint = 'Stop'
          Top = 2
          Width = 23
          Glyph.Data = {
            36040000424D3604000000000000360000002800000010000000100000000100
            2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6393986E6393986E6393986E6393986E6393986E6393986E63939
            86E6393986E6393986E6393986E6393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE68796F6FF7C8DF7FF7284F8FF687CF8FF5E73FAFF536AFAFF4A63
            FAFF425CFBFF3A55FCFF334FFCFF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6929EF5FF8796F6FF7C8DF7FF7285F8FF687CF9FF5E73F9FF546B
            FAFF4B63FBFF425CFBFF3955FCFF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE69BA7F5FF929FF5FF8796F7FF7C8DF7FF7284F8FF677CF8FF5E73
            F9FF546BFAFF4A63FBFF415CFBFF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6A6AFF4FF9CA7F5FF919FF5FF8796F6FF7D8DF7FF7184F7FF687C
            F8FF5D73F9FF546AFAFF4A63FBFF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6AEB7F3FFA5AFF5FF9CA7F5FF919FF5FF8796F7FF7C8DF7FF7284
            F8FF687BF9FF5D73F9FF536BFAFF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6B7BEF3FFAFB7F4FFA6B0F4FF9BA8F5FF929FF6FF8796F6FF7C8D
            F7FF7284F8FF677BF8FF5D73F9FF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6BFC5F2FFB7BEF3FFAFB7F4FFA5AFF4FF9CA7F5FF929FF6FF8795
            F6FF7D8DF7FF7284F8FF687CF8FF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6C7CAF1FFBFC5F3FFB7BEF3FFAEB7F4FFA6AFF4FF9BA7F5FF929F
            F6FF8796F6FF7C8DF7FF7284F7FF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6CCD0F1FFC6CBF1FFBFC5F2FFB7BFF3FFAFB7F4FFA6AFF5FF9BA8
            F5FF919FF6FF8796F6FF7D8DF7FF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE6D1D4F1FFCCD0F2FFC6CBF2FFBFC5F2FFB7BEF3FFAEB8F3FFA5AF
            F4FF9BA8F4FF919FF5FF8795F6FF393986E6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF004550BFE64550BFE64550BFE64550BFE64550BFE64550BFE64550BFE64550
            BFE64550BFE64550BFE64550BFE64550BFE6FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
          }
          GroupIndex = 1
          OnClick = StopButtonClick
        end
        object LoadCmdsButton: TSpeedButton
          Left = 150
          Height = 22
          Hint = 'Load'
          Top = 2
          Width = 23
          Glyph.Data = {
            36040000424D3604000000000000360000002800000010000000100000000100
            20000000000000040000640000006400000000000000000000002C86D8D12D88
            D8F72D87D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88
            D8F72D88D8F72D87D8F72D88D8F72C86D8D1FFFFFF00FFFFFF00338ED9FBDCF0
            FAFF98E1F6FF95E0F6FF92DFF6FF8EDEF5FF89DCF5FF85DAF4FF80D9F4FF7AD7
            F3FF74D5F3FF70D3F2FFC2EAF8FF3594DAFFFFFFFF00FFFFFF003594DAF7EFFA
            FEFF93E5F8FF8FE4F8FF89E3F8FF82E1F7FF7ADFF7FF71DEF6FF67DBF5FF5BD8
            F4FF4DD4F3FF40D1F2FFCAF2FBFF3594DAFFFFFFFF00FFFFFF00369ADAF8F2FA
            FDFF94E6F8FF92E5F8FF90E5F8FF8BE3F8FF86E2F7FF7FE1F7FF77DEF6FF6CDC
            F6FF5ED9F4FF4FD5F3FFCCF2FBFF3594DAFFFFFFFF00FFFFFF0036A1DAF9F6FC
            FEFF94E5F8FF93E5F8FF93E5F8FF91E5F8FF93DBE9FF93D7E3FF93D2DCFF90CE
            D7FF8CC8CFFF86C1C6FFC9D8D6FF3594DAFFC57444E8CA7F53F137A6DAFAFEFF
            FFFFF8FDFFFFF6FDFFFFF5FCFFFFF3FCFEFF9AE4F4FF9AE6F7FF9BE6F6FF9DE5
            F5FF9EE5F5FF9FE5F4FFDAF3F8FF3594DAFFFDF4EEFFCA8054F935ABDAFAE8F6
            FBFF70BCE7FF55AAE2FF4DA5E0FF91C9EBFFFAF3EFFFFDFEFDFFFFFDFCFFFFFD
            FCFFFEFDFCFFFEFCFBFFFEFEFDFF3594DAFFEFF2E8FFCE8156FF36AADAF2F1FA
            FDFF94DEF5FF93DCF4FF64BCE9FF3594DAFF3594DAFF3594DAFF3594DAFF3594
            DAFF3594DAFF3594DAFF3594DAFF3594DAFFFBF6EFFFCC8355FE35AFDAF0F7FC
            FEFF8EE4F8FF91DEF5FF9FE0F5FFACE1F6FFCA8452FFFFF7F1FFFFE9D9FFFFEA
            DBFFFFE9D9FFFFE7D7FFFFE5D2FFFFE2CBFFFFF7F1FFCB8555FE36B3DAF8FDFE
            FEFFFEFFFFFFFEFEFFFFFDFEFFFFFEFFFFFFE4BA91FFFFF7F0FFFFE7D5FFFDE7
            D6FFFDE6D4FFFCE4D0FFFBE3CBFFFADCC2FFFEF3E8FFCC8656FE34B4D9D05EC2
            E1FA60C3E2FA60C3E2FA60C3E2FA5FC3E2FAE4BB91FFFFF7F2FFFEE7D5FFFEE7
            D5FFFDE5D1FFFAE0CAFFF9DEC4FFF7D9BCFFFDF2E7FFCC8757FEFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB92FFFEF7F1FFFCE5D2FFFCE4
            D1FFFBE2CCFFF9DDC4FFF6D7BBFFF3D1AFFFFAEFE4FFCC8758FEFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB92FFFEF6F0FFFCE2CDFFFCE3
            CDFFFADFC8FFF7D9BCFFF5E9DDFFFAF3EBFFFBF8F3FFCA8353FEFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB93FFFEF5EDFFFCDEC5FFFBE0
            C7FFF9DCC2FFF5D3B4FFFEF9F3FFFAE2C4FFECC193FFC37D4893FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3
            EAFFFCF2E8FFFAEFE3FFFAF2E7FFEABB88FFCF8555B3B4693D0CFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB
            92FFD1A06CF5D09E6DF6CC965FDAC479427EB2673C09FFFFFF00
          }
          OnClick = LoadCmdsButtonClick
        end
        object CurrentCommandEdit: TEdit
          Left = 375
          Height = 21
          Top = 2
          Width = 325
          AutoSize = False
          AutoSelect = False
          Enabled = False
          ParentShowHint = False
          ReadOnly = True
          ShowHint = True
          TabOrder = 0
        end
        object HistoryLengthEdit: TSpinEdit
          Left = 225
          Height = 27
          Top = 2
          Width = 50
          MaxValue = 1000
          MinValue = 1
          OnChange = HistoryLengthEditChange
          TabOrder = 1
          Value = 10
        end
        object SaveCmdsButton: TSpeedButton
          Left = 200
          Height = 22
          Top = 2
          Width = 23
          Glyph.Data = {
            36040000424D3604000000000000360000002800000010000000100000000100
            2000000000000004000064000000640000000000000000000000BA6A368FB969
            35B5B86935EEB76835FFB56835FFB46734FFB26634FFB06533FFAE6433FFAC63
            32FFAA6232FFA96132FFA86031FFA76031FEA66031F1A86131C4BA6A35DEEBC6
            ADFFEAC5ADFFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB
            F8FFFEFBF8FFFEFBF8FFFEFBF8FFC89A7CFFC79879FFA76031EDBA6B37FEEDCA
            B3FFE0A27AFFFEFAF7FF62C088FF62C088FF62C088FF62C088FF62C088FF62C0
            88FF62C088FF62C088FFFDF9F6FFCA8D65FFC99B7CFFA76031FEBB6C38FFEECC
            B6FFE1A27AFFFEFAF7FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDC
            C2FFBFDCC2FFBFDCC2FFFDF9F6FFCD9068FFCC9E81FFA86132FFBB6B38FFEFCE
            B8FFE1A279FFFEFAF7FF62C088FF62C088FF62C088FF62C088FF62C088FF62C0
            88FF62C088FF62C088FFFDF9F6FFCF936AFFCEA384FFAA6132FFBA6A36FFEFD0
            BBFFE2A27AFFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB
            F8FFFEFBF8FFFEFBF8FFFEFBF8FFD3966DFFD2A78AFFAB6232FFBB6A36FFF0D2
            BEFFE2A37AFFE2A37AFFE1A37AFFE2A37BFFE1A37BFFE0A178FFDE9F77FFDD9F
            76FFDC9D74FFD99B72FFD89971FFD69970FFD5AB8EFFAD6333FFBB6A36FFF2D5
            C2FFE3A37AFFE3A37AFFE2A37BFFE2A37BFFE2A47BFFE1A279FFE0A178FFDEA0
            77FFDE9E75FFDC9D74FFDA9B73FFD99B73FFDAB095FFAF6433FFBB6A36FFF2D8
            C5FFE3A47BFFE3A37AFFE3A47AFFE2A47BFFE2A37BFFE1A37BFFE1A279FFDFA0
            77FFDE9F76FFDD9E74FFDB9C72FFDC9D74FFDDB59AFFB16534FFBB6B36FFF4D9
            C7FFE6A67DFFC88C64FFC98D65FFC98E67FFCB926CFFCB926DFFCA9069FFC88C
            65FFC88C64FFC88C64FFC88C64FFDA9C74FFE1BA9FFFB36634FFBB6B36FEF4DC
            C9FFE7A77DFFF9ECE1FFF9ECE1FFF9EDE3FFFCF4EEFFFDFAF7FFFDF7F3FFFAED
            E5FFF7E7DBFFF7E5D9FFF6E5D8FFDEA077FFE4BEA4FFB46734FFBC6B36FAF5DD
            CCFFE7A87EFFFAF0E8FFFAF0E8FFC98D66FFFAF0E9FFFDF8F3FFFEFAF8FFFCF4
            EFFFF9E9DFFFF7E7DBFFF7E5D9FFE0A278FFE7C2A9FFB66835FFBC6B36F0F6DF
            D0FFE8A87EFFFCF6F1FFFCF6F1FFC88C64FFFAF1E9FFFBF4EEFFFDFAF7FFFDF9
            F6FFFAF0E8FFF8E8DDFFF7E6DBFFE1A37AFFEFD5C3FFB76935FEBC6B36D8F6DF
            D1FFE9AA80FFFEFAF6FFFDFAF6FFC88C64FFFBF3EEFFFBF1EAFFFCF6F2FFFEFB
            F8FFFCF6F1FFF9ECE2FFF8E7DBFFEED0BAFFECD0BDFFBB703EF8BC6B369BF6E0
            D1FFF7E0D1FFFEFBF8FFFEFBF7FFFDF9F6FFFCF5F0FFFAF0EAFFFBF2EDFFFDF9
            F6FFFDFAF7FFFBF1EBFFF8E9DFFEECD0BDFBC9895EECB5693563BC6B3671BC6B
            3690BC6B36CCBC6B36EEBC6B36FABB6B36FEBB6B36FFBB6A36FFBB6A36FFBC6C
            39FFBD6E3BFFBB6D3AFFBB6B38EFBB703ECBB6693554FFFFFF00
          }
          OnClick = SaveCmdsButtonClick
        end
        object DropQueueButton: TSpeedButton
          Left = 125
          Height = 22
          Hint = 'Drop whole command queue'
          Top = 2
          Width = 23
          Glyph.Data = {
            76010000424D7601000000000000760000002800000020000000100000000100
            04000000000000010000130B0000130B00000000000000000000000000000000
            800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
            FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0033333333B333
            333B33FF33337F3333F73BB3777BB7777BB3377FFFF77FFFF77333B000000000
            0B3333777777777777333330FFFFFFFF07333337F33333337F333330FFFFFFFF
            07333337F33333337F333330FFFFFFFF07333337F33333337F333330FFFFFFFF
            07333FF7F33333337FFFBBB0FFFFFFFF0BB37777F3333333777F3BB0FFFFFFFF
            0BBB3777F3333FFF77773330FFFF000003333337F333777773333330FFFF0FF0
            33333337F3337F37F3333330FFFF0F0B33333337F3337F77FF333330FFFF003B
            B3333337FFFF77377FF333B000000333BB33337777777F3377FF3BB3333BB333
            3BB33773333773333773B333333B3333333B7333333733333337
          }
          NumGlyphs = 2
          OnClick = DropQueueButtonClick
          ShowHint = True
          ParentShowHint = False
        end
        object TurboButton: TSpeedButton
          Left = 345
          Height = 22
          Hint = 'Disable multiple extensive GUI update to speedup interpreter'
          Top = 2
          Width = 23
          AllowAllUp = True
          Glyph.Data = {
            76010000424D7801000000000000760000002800000020000000100000000100
            04000000000000000000120B0000120B00000000000000000000000000000000
            800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
            FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
            3333333333FFFFF3333333333700000733333333F777773FF3333333007F0F70
            0333333773373377FF3333300FFF7FFF003333773F3333377FF33300F0FFFFF0
            F00337737333F37377F33707FFFF0FFFF70737F33337F33337FF300FFFFF0FFF
            FF00773F3337F333377F30707FFF0FFF70707F733337F333737F300FFFF09FFF
            FF0077F33377F33337733707FF0F9FFFF70737FF3737F33F37F33300F0FF9FF0
            F003377F7337F373773333300FFF9FFF00333377FF37F3377FF33300007F9F70
            000337777FF7FF77773333703070007030733373777777737333333333330333
            333333333337FF33333333333330003333333333337773333333
          }
          GroupIndex = 4
          NumGlyphs = 2
          OnClick = TurboButtonClick
          ShowHint = True
          ParentShowHint = False
        end
        object PureTimeButton: TSpeedButton
          Left = 320
          Height = 22
          Hint = 'Pure/dirty command timing'
          Top = 2
          Width = 25
          AllowAllUp = True
          Caption = 'P'
          GroupIndex = 4
          OnClick = PureTimeButtonClick
          ShowHint = True
          ParentShowHint = False
        end
        object QueueOpenButton: TSpeedButton
          Left = 2
          Height = 22
          Hint = 'Open/Close queue for external jobs'
          Top = 2
          Width = 23
          AllowAllUp = True
          Caption = 'OQ'
          Down = True
          GroupIndex = 5
          OnClick = QueueOpenButtonClick
        end
        object PasteCmdsButton: TSpeedButton
          Left = 175
          Height = 22
          Hint = 'Load'
          Top = 2
          Width = 23
          Glyph.Data = {
            36040000424D3604000000000000360000002800000010000000100000000100
            20000000000000040000640000006400000000000000000000002C86D8D12D88
            D8F72D87D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88
            D8F72D88D8F72D87D8F72D88D8F72C86D8D1FFFFFF00FFFFFF00338ED9FBDCF0
            FAFF98E1F6FF95E0F6FF92DFF6FF8EDEF5FF89DCF5FF85DAF4FF80D9F4FF7AD7
            F3FF74D5F3FF70D3F2FFC2EAF8FF3594DAFFFFFFFF00FFFFFF003594DAF7EFFA
            FEFF93E5F8FF8FE4F8FF89E3F8FF82E1F7FF7ADFF7FF71DEF6FF67DBF5FF5BD8
            F4FF4DD4F3FF40D1F2FFCAF2FBFF3594DAFFFFFFFF00FFFFFF00369ADAF8F2FA
            FDFF94E6F8FF92E5F8FF90E5F8FF8BE3F8FF86E2F7FF7FE1F7FF77DEF6FF6CDC
            F6FF5ED9F4FF4FD5F3FFCCF2FBFF3594DAFFFFFFFF00FFFFFF0036A1DAF9F6FC
            FEFF94E5F8FF93E5F8FF93E5F8FF91E5F8FF93DBE9FF93D7E3FF93D2DCFF90CE
            D7FF8CC8CFFF86C1C6FFC9D8D6FF3594DAFFC57444E8CA7F53F137A6DAFAFEFF
            FFFFF8FDFFFFF6FDFFFFF5FCFFFFF3FCFEFF9AE4F4FF9AE6F7FF9BE6F6FF9DE5
            F5FF9EE5F5FF9FE5F4FFDAF3F8FF3594DAFFFDF4EEFFCA8054F935ABDAFAE8F6
            FBFF70BCE7FF55AAE2FF4DA5E0FF91C9EBFFFAF3EFFFFDFEFDFFFFFDFCFFFFFD
            FCFFFEFDFCFFFEFCFBFFFEFEFDFF3594DAFFEFF2E8FFCE8156FF36AADAF2F1FA
            FDFF94DEF5FF93DCF4FF64BCE9FF3594DAFF3594DAFF3594DAFF3594DAFF3594
            DAFF3594DAFF3594DAFF3594DAFF3594DAFFFBF6EFFFCC8355FE35AFDAF0F7FC
            FEFF8EE4F8FF91DEF5FF9FE0F5FFACE1F6FFCA8452FFFFF7F1FFFFE9D9FFFFEA
            DBFFFFE9D9FFFFE7D7FFFFE5D2FFFFE2CBFFFFF7F1FFCB8555FE36B3DAF8FDFE
            FEFFFEFFFFFFFEFEFFFFFDFEFFFFFEFFFFFFE4BA91FFFFF7F0FFFFE7D5FFFDE7
            D6FFFDE6D4FFFCE4D0FFFBE3CBFFFADCC2FFFEF3E8FFCC8656FE34B4D9D05EC2
            E1FA60C3E2FA60C3E2FA60C3E2FA5FC3E2FAE4BB91FFFFF7F2FFFEE7D5FFFEE7
            D5FFFDE5D1FFFAE0CAFFF9DEC4FFF7D9BCFFFDF2E7FFCC8757FEFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB92FFFEF7F1FFFCE5D2FFFCE4
            D1FFFBE2CCFFF9DDC4FFF6D7BBFFF3D1AFFFFAEFE4FFCC8758FEFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB92FFFEF6F0FFFCE2CDFFFCE3
            CDFFFADFC8FFF7D9BCFFF5E9DDFFFAF3EBFFFBF8F3FFCA8353FEFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4BB93FFFEF5EDFFFCDEC5FFFBE0
            C7FFF9DCC2FFF5D3B4FFFEF9F3FFFAE2C4FFECC193FFC37D4893FFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3
            EAFFFCF2E8FFFAEFE3FFFAF2E7FFEABB88FFCF8555B3B4693D0CFFFFFF00FFFF
            FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB
            92FFD1A06CF5D09E6DF6CC965FDAC479427EB2673C09FFFFFF00
          }
          OnClick = PasteCmdsButtonClick
        end
      end
      object Splitter8: TSplitter
        Cursor = crVSplit
        Left = 0
        Height = 5
        Top = 210
        Width = 707
        Align = alTop
        ResizeAnchor = akTop
      end
      object GroupBox11: TGroupBox
        Left = 0
        Height = 364
        Top = 215
        Width = 707
        Align = alClient
        Caption = 'Command queue'
        ClientHeight = 345
        ClientWidth = 703
        TabOrder = 2
        object commandList: TListBox
          Left = 0
          Height = 345
          Top = 0
          Width = 703
          Align = alClient
          ItemHeight = 0
          ScrollWidth = 701
          TabOrder = 0
          TopIndex = -1
        end
      end
      object HistoryStringGrid: TStringGrid
        Left = 0
        Height = 182
        Top = 28
        Width = 707
        Align = alTop
        AutoEdit = False
        BorderSpacing.CellAlignVertical = ccaLeftTop
        Color = 2434341
        ColCount = 3
        Columns = <        
          item
            MaxSize = 800
            SizePriority = 2
            Title.Alignment = taCenter
            Title.Caption = 'Command History'
            Width = 124
          end        
          item
            MaxSize = 600
            Title.Alignment = taCenter
            Title.Caption = 'Result'
            Width = 124
          end        
          item
            MinSize = 80
            MaxSize = 60
            ReadOnly = True
            SizePriority = 3
            Title.Alignment = taCenter
            Title.Caption = '     Time    '
            Width = 124
          end>
        DefaultRowHeight = 16
        FixedCols = 0
        Flat = True
        Font.Color = 2017566
        GridLineWidth = 0
        HeaderHotZones = []
        HeaderPushZones = []
        Options = [goFixedHorzLine, goRangeSelect, goDrawFocusSelected, goColSizing, goRowSelect, goThumbTracking, goDblClickAutoSize, goSmoothScroll, goScrollKeepVisible, goSelectionActive, goFixedColSizing, goRowHighlight]
        ParentFont = False
        RowCount = 11
        TabOrder = 3
        TitleFont.Color = clBtnText
        TitleStyle = tsNative
        UseXORFeatures = True
        OnResize = HistoryStringGridResize
        ColWidths = (
          124
          124
          124
        )
      end
    end
    object ConfigSheet: TTabSheet
      Caption = 'Config'
      ClientHeight = 579
      ClientWidth = 707
      object Panel5: TPanel
        Left = 0
        Height = 33
        Top = 0
        Width = 707
        Align = alTop
        ClientHeight = 33
        ClientWidth = 707
        TabOrder = 0
        object DisplayConfigBitBtn: TBitBtn
          Left = 0
          Height = 25
          Top = 3
          Width = 95
          Caption = 'Display Config'
          OnClick = DisplayConfigBitBtnClick
          TabOrder = 0
        end
        object ModifyConfigBitBtn: TBitBtn
          Left = 100
          Height = 25
          Top = 3
          Width = 110
          Caption = 'Modify Config'
          OnClick = ModifyConfigBitBtnClick
          TabOrder = 1
        end
      end
      object ConfigMemo: TMemo
        Left = 0
        Height = 546
        Top = 33
        Width = 707
        Align = alClient
        ScrollBars = ssAutoBoth
        TabOrder = 1
      end
    end
    object LogSheet: TTabSheet
      Caption = 'Log'
      ClientHeight = 579
      ClientWidth = 707
      object LogMemo: TMemo
        Left = 0
        Height = 549
        Top = 30
        Width = 707
        Align = alClient
        ReadOnly = True
        ScrollBars = ssAutoBoth
        TabOrder = 0
      end
      object Panel6: TPanel
        Left = 0
        Height = 30
        Top = 0
        Width = 707
        Align = alTop
        ClientHeight = 30
        ClientWidth = 707
        TabOrder = 1
        object Label1: TLabel
          Left = 6
          Height = 17
          Top = 8
          Width = 92
          Caption = 'Logging level:'
          ParentColor = False
        end
        object DescrLabel: TLabel
          Left = 131
          Height = 17
          Top = 8
          Width = 138
          Caption = 'exceptions and error '
          ParentColor = False
        end
        object LogLevelEdit: TSpinEdit
          Left = 75
          Height = 27
          Top = 5
          Width = 50
          MaxValue = 10
          OnChange = LogLevelEditChange
          TabOrder = 0
          Value = 1
        end
        object LogDepthEdit: TSpinEdit
          Left = 656
          Height = 28
          Top = 1
          Width = 50
          Align = alRight
          MaxValue = 500
          MinValue = 1
          TabOrder = 1
          Value = 10
        end
      end
    end
    object sDBSheet: TTabSheet
      Caption = 'sDB'
      ClientHeight = 579
      ClientWidth = 707
      object Panel8: TPanel
        Left = 0
        Height = 145
        Top = 0
        Width = 707
        Align = alTop
        BevelOuter = bvNone
        ClientHeight = 145
        ClientWidth = 707
        TabOrder = 0
        object GroupBox5: TGroupBox
          Left = 0
          Height = 145
          Top = 0
          Width = 49
          Align = alLeft
          Caption = 'sDBs'
          ClientHeight = 126
          ClientWidth = 45
          TabOrder = 0
          OnClick = GroupBox5Click
          object sDBListBox: TListBox
            Left = 0
            Height = 126
            Top = 0
            Width = 45
            Align = alClient
            Columns = 1
            ItemHeight = 0
            OnClick = sDBListBoxClick
            OnDblClick = GroupBox5Click
            OnSelectionChange = sDBListBoxSelectionChange
            ParentShowHint = False
            ScrollWidth = 43
            ShowHint = True
            TabOrder = 0
            TopIndex = -1
          end
        end
        object Splitter3: TSplitter
          Left = 49
          Height = 145
          Top = 0
          Width = 5
        end
        object GroupBox6: TGroupBox
          Left = 54
          Height = 145
          Top = 0
          Width = 79
          Align = alLeft
          Caption = 'Contexts'
          ClientHeight = 126
          ClientWidth = 75
          TabOrder = 2
          object CTXListBox: TListBox
            Left = 0
            Height = 126
            Top = 0
            Width = 75
            Align = alClient
            Columns = 1
            ExtendedSelect = False
            ItemHeight = 0
            OnDblClick = CTXListBoxDblClick
            OnSelectionChange = CTXListBoxSelectionChange
            ParentShowHint = False
            ScrollWidth = 73
            ShowHint = True
            TabOrder = 0
            TopIndex = -1
          end
        end
        object Splitter4: TSplitter
          Left = 133
          Height = 145
          Top = 0
          Width = 5
        end
        object GroupBox4: TGroupBox
          Left = 255
          Height = 145
          Top = 0
          Width = 452
          Align = alClient
          Caption = 'Tools'
          ClientHeight = 126
          ClientWidth = 448
          TabOrder = 4
          object SearchEdit: TEdit
            Left = 5
            Height = 27
            Top = 5
            Width = 255
            TabOrder = 0
          end
          object FindByAddrButton: TSpeedButton
            Left = 5
            Height = 22
            Top = 30
            Width = 105
            Caption = 'FindByAddr'
            OnClick = FindByAddrButtonClick
          end
          object SearchByChainButton: TSpeedButton
            Left = 5
            Height = 22
            Top = 55
            Width = 105
            Caption = 'SearchByChain'
            OnClick = SearchByChainButtonClick
          end
          object SetCursorButton: TSpeedButton
            Left = 265
            Height = 22
            Top = 5
            Width = 88
            Caption = 'SetCursor'
            OnClick = SetCursorButtonClick
          end
          object ImportObjectButton: TSpeedButton
            Left = 210
            Height = 22
            Top = 35
            Width = 100
            Caption = 'Import Object'
            OnClick = ImportObjectButtonClick
          end
          object FilterOutButton: TSpeedButton
            Left = 5
            Height = 22
            Top = 80
            Width = 105
            Caption = 'Filter Out'
            OnClick = FilterOutButtonClick
          end
          object EvalButton: TSpeedButton
            Left = 115
            Height = 22
            Top = 85
            Width = 88
            Caption = 'Eval'
            OnClick = EvalButtonClick
          end
          object WriteValueButton: TSpeedButton
            Left = 115
            Height = 22
            Top = 35
            Width = 88
            Caption = 'WriteValue'
            OnClick = WriteValueButtonClick
          end
          object KeyEdit: TEdit
            Left = 115
            Height = 25
            Hint = 'Key for WriteValue'
            Top = 60
            Width = 88
            Font.Height = 12
            ParentFont = False
            ParentShowHint = False
            ShowHint = True
            TabOrder = 1
          end
          object EvalMemo: TMemo
            Left = 210
            Height = 41
            Hint = 'Value for WriteValue'
            Top = 65
            Width = 100
            Lines.Strings = (
              'EvalMemo'
            )
            ParentShowHint = False
            ShowHint = True
            TabOrder = 2
          end
          object EnumAttrsButton: TSpeedButton
            Left = 325
            Height = 22
            Top = 69
            Width = 80
            Caption = 'EnumAttrs'
            OnClick = EnumAttrsButtonClick
          end
          object FilterKeepButton: TSpeedButton
            Left = 5
            Height = 22
            Top = 105
            Width = 105
            Caption = 'Filter Keep'
            OnClick = FilterKeepButtonClick
          end
        end
        object GroupBox3: TGroupBox
          Left = 138
          Height = 145
          Top = 0
          Width = 112
          Align = alLeft
          Caption = 'Cursors'
          ClientHeight = 126
          ClientWidth = 108
          TabOrder = 5
          object CursorStringGrid: TStringGrid
            Left = 0
            Height = 126
            Top = 0
            Width = 108
            Align = alClient
            AutoEdit = False
            ColCount = 2
            DefaultColWidth = 50
            DefaultRowHeight = 18
            FixedCols = 0
            FixedRows = 0
            Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goDrawFocusSelected, goColSizing, goRowSelect, goDblClickAutoSize, goSmoothScroll]
            RowCount = 1
            TabOrder = 0
            OnDblClick = CursorStringGridDblClick
            OnSelection = CursorStringGridSelection
          end
        end
        object Splitter9: TSplitter
          Left = 250
          Height = 145
          Top = 0
          Width = 5
        end
      end
      object Splitter7: TSplitter
        Cursor = crVSplit
        Left = 0
        Height = 5
        Top = 145
        Width = 707
        Align = alTop
        ResizeAnchor = akTop
      end
      object Panel11: TPanel
        Left = 0
        Height = 429
        Top = 150
        Width = 150
        Align = alLeft
        ClientHeight = 429
        ClientWidth = 150
        TabOrder = 2
        object PageControl3: TPageControl
          Left = 1
          Height = 427
          Top = 1
          Width = 148
          ActivePage = TabSheet2
          Align = alClient
          TabIndex = 0
          TabOrder = 0
          object TabSheet2: TTabSheet
            Caption = 'Cache'
            ClientHeight = 423
            ClientWidth = 144
            object CTXCacheListBox: TListBox
              Left = 0
              Height = 392
              Hint = 'Cache. Double click to refresh.'
              Top = 0
              Width = 60
              Align = alLeft
              Columns = 2
              ItemHeight = 0
              OnClick = CTXCacheListBoxClick
              OnDblClick = CTXCacheListBoxDblClick
              OnSelectionChange = CTXCacheListBoxSelectionChange
              ParentShowHint = False
              ScrollWidth = 56
              ShowHint = True
              TabOrder = 0
              TopIndex = -1
            end
            object Splitter11: TSplitter
              Left = 60
              Height = 392
              Top = 0
              Width = 5
            end
            object CTXDirtyCacheListBox: TListBox
              Left = 65
              Height = 392
              Hint = 'Dirty Cache. Double click to refresh.'
              Top = 0
              Width = 77
              Align = alClient
              Columns = 2
              ItemHeight = 0
              OnDblClick = CTXCacheListBoxDblClick
              ParentShowHint = False
              ScrollWidth = 73
              ShowHint = True
              TabOrder = 2
              TopIndex = -1
            end
          end
          object TabSheet3: TTabSheet
            Caption = 'Search results'
            ClientHeight = 423
            ClientWidth = 144
            object SearchResultStringGrid: TStringGrid
              Left = 0
              Height = 410
              Top = 0
              Width = 140
              Align = alClient
              AutoFillColumns = True
              BorderStyle = bsNone
              ColCount = 0
              DefaultColWidth = 40
              FixedCols = 0
              FixedRows = 0
              Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goColSizing, goRowSelect, goDblClickAutoSize, goSmoothScroll, goSelectionActive]
              ParentShowHint = False
              RowCount = 0
              ShowHint = True
              TabOrder = 0
              OnClick = SearchResultStringGridClick
              OnResize = SearchResultStringGridResize
              OnSelection = SearchResultStringGridSelection
            end
          end
        end
      end
      object Splitter5: TSplitter
        Left = 150
        Height = 429
        Top = 150
        Width = 5
      end
      object Panel15: TPanel
        Left = 155
        Height = 429
        Top = 150
        Width = 552
        Align = alClient
        ClientHeight = 429
        ClientWidth = 552
        TabOrder = 4
        object Panel16: TPanel
          Left = 1
          Height = 19
          Top = 1
          Width = 550
          Align = alTop
          BevelOuter = bvNone
          ClientHeight = 19
          ClientWidth = 550
          TabOrder = 0
          object InternalNameLabel: TLabel
            Left = 92
            Height = 19
            Top = 0
            Width = 458
            Align = alClient
            Alignment = taCenter
            Font.Height = -16
            Font.Style = [fsBold]
            ParentColor = False
            ParentFont = False
            OnClick = InternalNameLabelClick
          end
          object AddrLabel: TLabel
            Left = 0
            Height = 19
            Top = 0
            Width = 92
            Align = alLeft
            AutoSize = False
            Caption = 'Addr:'
            Font.Height = 19
            ParentColor = False
            ParentFont = False
            OptimalFill = True
          end
        end
        object PageControl2: TPageControl
          Left = 1
          Height = 408
          Top = 20
          Width = 550
          ActivePage = TabSheet1
          Align = alClient
          TabIndex = 2
          TabOrder = 1
          OnChange = PageControl2Change
          object RawViewTabSheet: TTabSheet
            Caption = 'Raw View'
            ClientHeight = 404
            ClientWidth = 546
            object Panel12: TPanel
              Left = 0
              Height = 5
              Top = 0
              Width = 544
              Align = alTop
              TabOrder = 0
            end
            object RawStringGrid: TStringGrid
              Left = 0
              Height = 368
              Top = 5
              Width = 544
              Align = alClient
              AutoFillColumns = True
              ColCount = 4
              FixedCols = 0
              Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goDblClickAutoSize, goSmoothScroll, goFixedColSizing]
              RowCount = 1
              TabOrder = 1
              OnDblClick = RawStringGridDblClick
              ColWidths = (
                135
                135
                135
                135
              )
            end
          end
          object NamedViewTabSheet: TTabSheet
            Caption = 'Named View'
            ClientHeight = 404
            ClientWidth = 546
            object StringGrid2: TStringGrid
              Left = 0
              Height = 372
              Top = 1
              Width = 544
              Align = alClient
              ColCount = 3
              FixedCols = 0
              HeaderHotZones = []
              HeaderPushZones = []
              Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goRowSelect, goColSpanning, goDblClickAutoSize, goSmoothScroll, goFixedColSizing]
              RowCount = 1
              TabOrder = 0
              OnDblClick = StringGrid2DblClick
              OnHeaderClick = StringGrid2HeaderClick
              ColWidths = (
                180
                180
                182
              )
            end
            object Panel14: TPanel
              Left = 0
              Height = 1
              Top = 0
              Width = 544
              Align = alTop
              BevelOuter = bvSpace
              ClientHeight = 1
              ClientWidth = 540
              TabOrder = 1
              object InternalNameLabel1: TLabel
                Left = 100
                Height = 1
                Top = 3
                Width = 1
                ParentColor = False
                OnClick = InternalNameLabelClick
              end
            end
          end
          object TabSheet1: TTabSheet
            Caption = 'Class Explorer'
            ClientHeight = 404
            ClientWidth = 546
            object Memo1: TMemo
              Left = 0
              Height = 373
              Top = 0
              Width = 150
              Align = alLeft
              ScrollBars = ssAutoVertical
              TabOrder = 0
              WordWrap = False
            end
            object Splitter6: TSplitter
              Left = 150
              Height = 373
              Top = 0
              Width = 5
            end
            object Memo2: TMemo
              Left = 155
              Height = 373
              Top = 0
              Width = 389
              Align = alClient
              ScrollBars = ssAutoVertical
              TabOrder = 2
              WordWrap = False
            end
            object TreeView1: TTreeView
              Left = 235
              Height = 97
              Top = 235
              Width = 121
              TabOrder = 3
            end
          end
        end
      end
    end
    object WaitersTabSheet: TTabSheet
      Caption = 'Waiters'
      ClientHeight = 579
      ClientWidth = 707
      object Panel9: TPanel
        Left = 0
        Height = 30
        Top = 0
        Width = 707
        Align = alTop
        ClientHeight = 30
        ClientWidth = 707
        TabOrder = 0
        object UpdateBitBtn: TBitBtn
          Left = 5
          Height = 30
          Top = 0
          Width = 155
          Caption = 'UpdateBitBtn'
          OnClick = UpdateBitBtnClick
          TabOrder = 0
        end
      end
      object WaiterListBox: TListBox
        Left = 0
        Height = 549
        Top = 30
        Width = 335
        Align = alLeft
        ItemHeight = 0
        ScrollWidth = 333
        TabOrder = 1
        TopIndex = -1
      end
      object Splitter10: TSplitter
        Left = 335
        Height = 549
        Top = 30
        Width = 5
      end
      object LockListBox: TListBox
        Left = 340
        Height = 549
        Top = 30
        Width = 367
        Align = alClient
        ItemHeight = 0
        ScrollWidth = 365
        TabOrder = 3
        TopIndex = -1
      end
    end
  end
  object Panel3: TPanel
    Left = 0
    Height = 35
    Top = 614
    Width = 1019
    Align = alBottom
    BevelOuter = bvNone
    ClientHeight = 35
    ClientWidth = 1019
    TabOrder = 2
    OnResize = Panel3Resize
    object Panel10: TPanel
      Left = 916
      Height = 35
      Top = 0
      Width = 103
      Align = alRight
      ClientHeight = 35
      ClientWidth = 103
      TabOrder = 0
      object SubmitButton: TButton
        Left = 0
        Height = 19
        Top = 16
        Width = 75
        Anchors = [akTop, akRight]
        Caption = 'Submit'
        OnClick = SubmitButtonClick
        TabOrder = 0
      end
      object SubmitFButton: TSpeedButton
        Left = 75
        Height = 19
        Top = 16
        Width = 28
        AllowAllUp = True
        Caption = 'F'
        GroupIndex = 3
      end
      object CommandTimeLabel: TLabel
        Left = 1
        Height = 13
        Top = 1
        Width = 101
        Align = alTop
        Alignment = taCenter
        AutoSize = False
        Caption = '0:0:0.0'
        Font.Height = 13
        ParentColor = False
        ParentFont = False
        OptimalFill = True
      end
    end
    object Panel7: TPanel
      Left = 0
      Height = 35
      Top = 0
      Width = 916
      Align = alClient
      AutoSize = True
      BevelOuter = bvNone
      ClientHeight = 35
      ClientWidth = 916
      TabOrder = 1
      object CommandResult: TEdit
        Left = 0
        Height = 15
        Top = 0
        Width = 916
        Align = alClient
        AutoSelect = False
        BorderStyle = bsNone
        Color = 2434341
        Font.Color = 2017566
        HideSelection = False
        OnKeyDown = CommandEditKeyDown
        OnKeyPress = CommandEditKeyPress
        ParentFont = False
        ReadOnly = True
        TabOrder = 0
      end
      object CommandEdit: TEdit
        Left = 0
        Height = 20
        Top = 15
        Width = 916
        Align = alBottom
        Anchors = [akTop, akLeft, akRight, akBottom]
        BorderStyle = bsNone
        Color = 2434341
        Font.Color = 2017566
        HideSelection = False
        OnKeyDown = CommandEditKeyDown
        OnKeyPress = CommandEditKeyPress
        ParentFont = False
        TabOrder = 1
      end
    end
  end
  object Splitter2: TSplitter
    Left = 300
    Height = 614
    Top = 0
    Width = 6
  end
  object OpenDialog: TOpenDialog
    Filter = 'Commands|*.cmd|All Files|*.*'
    left = 800
    top = 5
  end
  object SaveDialog: TSaveDialog
    left = 840
    top = 5
  end
  object FOpenDialog: TOpenDialog
    Options = [ofAllowMultiSelect, ofPathMustExist, ofFileMustExist, ofShareAware, ofEnableSizing, ofViewDetail]
    left = 965
    top = 155
  end
  object StatTimer: TTimer
    OnTimer = StatTimerTimer
    left = 630
    top = 55
  end
end
