object SQLDataEditWin: TSQLDataEditWin
  Left = 392
  Top = 258
  AutoScroll = False
  Caption = 'Edit SQLDataDriver'
  ClientHeight = 398
  ClientWidth = 690
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  Position = poScreenCenter
  ShowHint = True
  OnClose = FormClose
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 13
  object Splitter3: TSplitter
    Left = 0
    Top = 284
    Width = 690
    Height = 4
    Cursor = crVSplit
    Align = alBottom
    ResizeStyle = rsUpdate
  end
  object GridPanel: TPanel
    Left = 0
    Top = 288
    Width = 690
    Height = 110
    Align = alBottom
    BevelOuter = bvNone
    TabOrder = 0
    DesignSize = (
      690
      110)
    object DBGridEh1: TDBGridEh
      Left = 0
      Top = 0
      Width = 690
      Height = 68
      Align = alClient
      ColumnDefValues.AlwaysShowEditButton = True
      ColumnDefValues.Title.ToolTips = True
      ColumnDefValues.ToolTips = True
      DataSource = DataSource1
      DrawMemoText = True
      DynProps = <>
      EditActions = [geaCutEh, geaCopyEh, geaPasteEh, geaDeleteEh, geaSelectAllEh]
      Flat = True
      FooterParams.Color = clWindow
      GridLineParams.GridBoundaries = True
      GridLineParams.VertEmptySpaceStyle = dessNonEh
      IndicatorOptions = [gioShowRowIndicatorEh]
      Options = [dgEditing, dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit, dgMultiSelect]
      OptionsEh = [dghFixed3D, dghHighlightFocus, dghClearSelection, dghTraceColSizing, dghIncSearch, dghRowHighlight, dghDblClickOptimizeColWidth, dghColumnResize, dghColumnMove]
      ParentShowHint = False
      ShowHint = True
      TabOrder = 0
      TitleParams.BorderInFillStyle = True
      object RowDetailData: TRowDetailPanelControlEh
      end
    end
    object StatusBar1: TStatusBar
      Left = 0
      Top = 68
      Width = 690
      Height = 42
      Panels = <>
      ParentColor = True
    end
    object Button1: TButton
      Left = 615
      Top = 79
      Width = 62
      Height = 24
      Anchors = [akRight, akBottom]
      Caption = 'Cancel'
      ModalResult = 2
      TabOrder = 2
    end
    object Button2: TButton
      Left = 549
      Top = 79
      Width = 61
      Height = 24
      Anchors = [akRight, akBottom]
      Caption = 'Ok'
      ModalResult = 1
      TabOrder = 3
    end
  end
  object Panel2: TPanel
    Left = 0
    Top = 0
    Width = 690
    Height = 284
    Align = alClient
    BevelOuter = bvNone
    Caption = 'Panel2'
    TabOrder = 1
    object Splitter1: TSplitter
      Left = 127
      Top = 0
      Width = 4
      Height = 284
      ResizeStyle = rsUpdate
    end
    object Panel6: TPanel
      Left = 0
      Top = 0
      Width = 127
      Height = 284
      Align = alLeft
      BevelOuter = bvNone
      Caption = 'Panel6'
      TabOrder = 0
      object Splitter4: TSplitter
        Left = 0
        Top = 162
        Width = 127
        Height = 5
        Cursor = crVSplit
        Align = alBottom
        ResizeStyle = rsUpdate
      end
      object Panel7: TPanel
        Left = 0
        Top = 0
        Width = 127
        Height = 21
        Align = alTop
        BevelOuter = bvNone
        TabOrder = 0
        object sbRefreshTree: TSpeedButton
          Left = 108
          Top = 2
          Width = 15
          Height = 17
          Hint = 'Refresh schema'
          Flat = True
          Glyph.Data = {
            76010000424D7601000000000000760000002800000020000000100000000100
            04000000000000010000130B0000130B00001000000000000000000000000000
            800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
            FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
            3333333333FFFFF3333333333999993333333333F77777FFF333333999999999
            3333333777333777FF33339993707399933333773337F3777FF3399933000339
            9933377333777F3377F3399333707333993337733337333337FF993333333333
            399377F33333F333377F993333303333399377F33337FF333373993333707333
            333377F333777F333333993333101333333377F333777F3FFFFF993333000399
            999377FF33777F77777F3993330003399993373FF3777F37777F399933000333
            99933773FF777F3F777F339993707399999333773F373F77777F333999999999
            3393333777333777337333333999993333333333377777333333}
          NumGlyphs = 2
          ParentShowHint = False
          ShowHint = True
          OnClick = sbRefreshTreeClick
        end
        object DBNameEdit: TDBEditEh
          Left = 2
          Top = 2
          Width = 105
          Height = 19
          DynProps = <>
          EditButtons = <
            item
              Style = ebsEllipsisEh
              OnClick = DBEditEh1EditButtons0Click
            end
            item
              Style = ebsAltDropDownEh
              OnClick = DBEditEh1EditButtons1Click
            end>
          Flat = True
          ShowHint = True
          TabOrder = 0
          Text = 'DataBaseName'
          Tooltips = True
          Visible = True
        end
      end
      object gridTreeDetail: TDBGridEh
        Left = 0
        Top = 167
        Width = 127
        Height = 117
        Align = alBottom
        ColumnDefValues.Title.ToolTips = True
        ColumnDefValues.ToolTips = True
        DataSource = dsTreeDetail
        DrawMemoText = True
        DynProps = <>
        Flat = True
        FooterParams.Color = clWindow
        GridLineParams.VertEmptySpaceStyle = dessNonEh
        IndicatorOptions = [gioShowRowIndicatorEh]
        Options = [dgEditing, dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit]
        OptionsEh = [dghFixed3D, dghResizeWholeRightPart, dghHighlightFocus, dghClearSelection, dghAutoSortMarking, dghMultiSortMarking, dghIncSearch, dghRowHighlight, dghDblClickOptimizeColWidth, dghColumnResize, dghColumnMove]
        ParentShowHint = False
        ShowHint = True
        TabOrder = 1
        object RowDetailData: TRowDetailPanelControlEh
        end
      end
      object gridDBTree: TDBGridEh
        Left = 0
        Top = 21
        Width = 127
        Height = 141
        Align = alClient
        ColumnDefValues.Title.ToolTips = True
        ColumnDefValues.ToolTips = True
        DataSource = dsDBTree
        DrawMemoText = True
        DynProps = <>
        Flat = True
        FooterParams.Color = clWindow
        GridLineParams.VertEmptySpaceStyle = dessNonEh
        IndicatorOptions = []
        Options = [dgTitles, dgColumnResize, dgColLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit]
        OptionsEh = [dghFixed3D, dghResizeWholeRightPart, dghHighlightFocus, dghClearSelection, dghAutoSortMarking, dghMultiSortMarking, dghIncSearch, dghRowHighlight, dghDblClickOptimizeColWidth, dghColumnResize, dghColumnMove]
        ParentShowHint = False
        ShowHint = True
        STFilter.Local = True
        STFilter.Location = stflInTitleFilterEh
        STFilter.Visible = True
        TabOrder = 2
        OnMouseDown = gridDBTreeMouseDown
        OnStartDrag = gridDBTreeStartDrag
        Columns = <
          item
            DynProps = <>
            EditButtons = <>
            FieldName = 'Name'
            Footers = <>
            ImageList = ImageList2
            ShowImageAndText = True
            Width = 119
            OnGetCellParams = gridDBTreeColumns0GetCellParams
          end
          item
            DynProps = <>
            EditButtons = <>
            FieldName = 'ChieldCount'
            Footers = <>
            Width = 27
          end
          item
            DynProps = <>
            EditButtons = <>
            FieldName = 'Description'
            Footers = <>
            Width = 3505
          end
          item
            DynProps = <>
            EditButtons = <>
            FieldName = 'Id'
            Footers = <>
            Width = 74
          end
          item
            DynProps = <>
            EditButtons = <>
            FieldName = 'RefParent'
            Footers = <>
            Width = 73
          end
          item
            DynProps = <>
            EditButtons = <>
            FieldName = 'RefData'
            Footers = <>
            Width = 74
          end
          item
            DynProps = <>
            EditButtons = <>
            FieldName = 'ImageIndex'
            Footers = <>
            Width = 52
          end>
        object RowDetailData: TRowDetailPanelControlEh
        end
      end
    end
    object Panel3: TPanel
      Left = 131
      Top = 0
      Width = 559
      Height = 284
      Align = alClient
      BevelOuter = bvNone
      Caption = 'Panel3'
      TabOrder = 1
      object PageControl1: TPageControl
        Left = 0
        Top = 2
        Width = 559
        Height = 282
        ActivePage = TabSheet1
        Align = alClient
        MultiLine = True
        Style = tsFlatButtons
        TabOrder = 0
        object TabSheet1: TTabSheet
          Caption = 'Select'
          DesignSize = (
            551
            251)
          object Splitter2: TSplitter
            Left = 388
            Top = 0
            Width = 4
            Height = 251
            Align = alRight
            ResizeStyle = rsUpdate
            OnCanResize = Splitter2CanResize
          end
          object PanelParams: TPanel
            Left = 392
            Top = 0
            Width = 159
            Height = 251
            Align = alRight
            BevelOuter = bvNone
            BevelWidth = 5
            BiDiMode = bdLeftToRight
            Caption = 'Panel2'
            ParentBiDiMode = False
            TabOrder = 0
            object gridParams: TDBGridEh
              Left = 0
              Top = 0
              Width = 159
              Height = 251
              Align = alClient
              ColumnDefValues.AlwaysShowEditButton = True
              ColumnDefValues.Title.ToolTips = True
              ColumnDefValues.ToolTips = True
              DataSource = dsParams
              DynProps = <>
              Flat = True
              FooterParams.Color = clWindow
              GridLineParams.VertEmptySpaceStyle = dessNonEh
              IndicatorOptions = [gioShowRowIndicatorEh]
              OptionsEh = [dghFixed3D, dghHighlightFocus, dghClearSelection, dghColumnResize, dghColumnMove]
              ParentShowHint = False
              ShowHint = True
              TabOrder = 0
              TitleParams.MultiTitle = True
              TitleParams.VTitleMargin = 4
              Columns = <
                item
                  DynProps = <>
                  EditButtons = <>
                  FieldName = 'ParName'
                  Footers = <>
                  Title.Caption = 'Params|Name'
                  Width = 59
                  OnUpdateData = gridParamsColumns0UpdateData
                end
                item
                  DynProps = <>
                  DropDownRows = 50
                  DropDownSizing = True
                  DropDownWidth = 100
                  EditButtons = <>
                  FieldName = 'ParType'
                  Footers = <>
                  PickList.Strings = (
                    'ftUnknown'
                    'ftString'
                    'ftFixedChar'
                    'ftMemo'
                    'ftAdt'
                    'ftSmallint'
                    'ftWord'
                    'ftAutoInc'
                    'ftInteger'
                    'ftTime'
                    'ftDate'
                    'ftDateTime'
                    'ftBCD'
                    'ftFMTBCD'
                    'ftCurrency'
                    'ftFloat'
                    'ftTimeStamp'
                    'ftBoolean'
                    'ftBytes'
                    'ftVarBytes'
                    'ftBlob'
                    'ftGraphic'
                    'ftTypedBinary'
                    'ftOraBlob'
                    'ftOraClob'
                    'ftArray'
                    'ftDataSet'
                    'ftReference'
                    'ftCursor')
                  Title.Caption = 'Params|Type'
                  Width = 51
                  OnUpdateData = gridParamsColumns0UpdateData
                end
                item
                  DynProps = <>
                  EditButtons = <>
                  FieldName = 'ParValue'
                  Footers = <>
                  Title.Caption = 'Params|Value'
                  Width = 29
                  OnUpdateData = gridParamsColumns2UpdateData
                end>
              object RowDetailData: TRowDetailPanelControlEh
              end
            end
            object Panel4: TPanel
              Left = 1
              Top = 1
              Width = 13
              Height = 14
              BevelOuter = bvNone
              Caption = 'Panel8'
              TabOrder = 1
              DesignSize = (
                13
                14)
              object sbRefresh: TSpeedButton
                Left = 1
                Top = 1
                Width = 12
                Height = 13
                Hint = 'Refresh list of params'
                Anchors = [akLeft, akTop, akRight, akBottom]
                Flat = True
                Glyph.Data = {
                  76010000424D7601000000000000760000002800000020000000100000000100
                  04000000000000010000130B0000130B00001000000000000000000000000000
                  800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
                  FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
                  3333333333FFFFF3333333333999993333333333F77777FFF333333999999999
                  3333333777333777FF33339993707399933333773337F3777FF3399933000339
                  9933377333777F3377F3399333707333993337733337333337FF993333333333
                  399377F33333F333377F993333303333399377F33337FF333373993333707333
                  333377F333777F333333993333101333333377F333777F3FFFFF993333000399
                  999377FF33777F77777F3993330003399993373FF3777F37777F399933000333
                  99933773FF777F3F777F339993707399999333773F373F77777F333999999999
                  3393333777333777337333333999993333333333377777333333}
                NumGlyphs = 2
                ParentShowHint = False
                ShowHint = True
                Transparent = False
                OnClick = sbRefreshClick
              end
            end
          end
          object Panel5: TPanel
            Left = 0
            Top = 0
            Width = 388
            Height = 251
            Align = alClient
            BevelOuter = bvNone
            BevelWidth = 5
            Caption = 'Panel3'
            TabOrder = 1
            object Image1: TImage
              Left = 5
              Top = 40
              Width = 10
              Height = 6
              AutoSize = True
              Picture.Data = {
                07544269746D6170A6000000424DA60000000000000076000000280000000A00
                000006000000010004000000000030000000CE0E0000C40E0000100000000000
                000000000000000080000080000000808000800000008000800080800000C0C0
                C000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFF
                FF00333333333300000030999999030000003309999033000000333099033300
                000033330033330000003333333333000000}
              Transparent = True
              Visible = False
            end
            object Memo1: TMemo
              Left = 0
              Top = 25
              Width = 388
              Height = 226
              Align = alClient
              PopupMenu = PopupMenu1
              ScrollBars = ssBoth
              TabOrder = 0
              OnDragDrop = Memo1DragDrop
              OnDragOver = Memo1DragOver
              OnEnter = Memo1Enter
              OnExit = Memo1Exit
            end
            object Panel8: TPanel
              Left = 0
              Top = 0
              Width = 388
              Height = 25
              Align = alTop
              BevelOuter = bvNone
              TabOrder = 1
              object spCut: TSpeedButton
                Left = 246
                Top = 2
                Width = 24
                Height = 24
                Action = EditCut1
                Flat = True
                Glyph.Data = {
                  36030000424D3603000000000000360000002800000010000000100000000100
                  1800000000000003000000000000000000000000000000000000FF00FFFF00FF
                  FF00FFFF00FFFF00FFFF00FFA44108A44107A23F08FF00FFFF00FFFF00FFFF00
                  FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFA23F08A44108A2
                  3F08A44108FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
                  FF00FFFF00FFFF00FFA44107FF00FFFF00FFA23F08A23F08FF00FFA23F08A441
                  07FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFA44107FF00FFFF
                  00FFA23F08FF00FFA23F08A23F08A23F08A44108FF00FFFF00FFFF00FFFF00FF
                  FF00FFFF00FFFF00FFA44108A23F08A23F08A23F08FF00FFA23F08FF00FFFF00
                  FFA44107FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFA23F08A4
                  4107A44108A23F08A44108FF00FFFF00FFA23F08FF00FFFF00FFFF00FFFF00FF
                  FF00FFFF00FFFF00FFFF00FFFF00FF9E420E91471EA23F08A44107A44108A441
                  08A23F08FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF91
                  7E758E7B717C4E35A23F08A23F08A23F08FF00FFFF00FFFF00FFFF00FFFF00FF
                  FF00FFFF00FFFF00FFFF00FF8E7C729C918D8E7C728E7C72FF00FFFF00FFFF00
                  FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF8E7C72C8BEBD8E
                  7C729D95918E7C72FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
                  FF00FFFF00FF8E7C72D3CBCB8E7C729D9591C6BBB98E7C72FF00FFFF00FFFF00
                  FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF8E7C72D3CBCB8E7C72FF00FF8E
                  7C72D3CBCB8E7C72FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
                  FF00FF8E7C728E7C72FF00FFFF00FF8E7C72D3CBCB8E7C72FF00FFFF00FFFF00
                  FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF8E7C72FF00FFFF00FFFF00FF8E
                  7C72D3CBCB8E7C72FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
                  FF00FFFF00FFFF00FFFF00FFFF00FF8E7C728E7C72FF00FFFF00FFFF00FFFF00
                  FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF8E
                  7C72FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF}
              end
              object sbCopy: TSpeedButton
                Left = 270
                Top = 2
                Width = 24
                Height = 24
                Action = EditCopy1
                Flat = True
                Glyph.Data = {
                  36030000424D3603000000000000360000002800000010000000100000000100
                  1800000000000003000000000000000000000000000000000000FF00FFFF00FF
                  FF00FFFF00FFFF00FFA57873A57873A57873A57873A57873A57873A57873A578
                  73A578738C5D5CFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFA97B75FCE3CAFD
                  E1C5FDDFC1FCDAB9FCDAB9F9D4B0F9D4B0F5CCA68C5D5CFF00FFFF00FFFF00FF
                  FF00FFFF00FFFF00FFAD7E75FAE6D4E5A556E5A556E5A556E5A556E5A556E5A5
                  56F9D4B08C5D5CFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFB5867AFBEEE2F9
                  E9D9FBE4CFFCE3CAFDE1C5FCDDBDFCDAB9F9D4B08C5D5CFF00FFA57873A57873
                  A57873A57873A57873BA8C7DFBF1E7E5A556E5A556E5A556E5A556E5A556E5A5
                  56FCDAB98C5D5CFF00FFA97B75FCE3CAFDE1C5FDDFC1FCDAB9BD9184FDF5EDFB
                  F1E7FBEEE2F9E9D9FAE6D4FCE3CAFDE1C5FDDFC18C5D5CFF00FFAD7E75FAE6D4
                  E5A556E5A556E5A556BD9184FEF9F3E5A556E5A556E5A556E5A556E5A556E5A5
                  56FCE3CA8C5D5CFF00FFB5867AFBEEE2F9E9D9FBE4CFFCE3CADEAB84FEFBF9FE
                  F9F5FDF7F0FCF4EAFBF1E7FBEEE2F9E9D9FAE5D18C5D5CFF00FFBA8C7DFBF1E7
                  E5A556E5A556E5A556DEAB84FEFBF9FEFBF9FEF9F5FEF9F3FDF5EDF9E9D9ECC5
                  A2BD91848C5D5CFF00FFBD9184FDF5EDFBF1E7FBEEE2F9E9D9E2B18AFEFBF9FE
                  FBF9FEFBF9FEFBF8FEF9F3B28176B28176B28176B07F75FF00FFBD9184FEF9F3
                  E5A556E5A556E5A556E5B68EFEFBF9FEFBF9FEFBF9FEFBF9FEFBF8B28176E5AE
                  70E4A353FF00FFFF00FFDEAB84FEFBF9FEF9F5FDF7F0FCF4EAE5B68EDEAB84DE
                  AB84DEAB84DEAB84DEAB84B28176E8AB5EFF00FFFF00FFFF00FFDEAB84FEFBF9
                  FEFBF9FEF9F5FEF9F3FDF5EDF9E9D9ECC5A2BD91848C5D5CFF00FFFF00FFFF00
                  FFFF00FFFF00FFFF00FFE2B18AFEFBF9FEFBF9FEFBF9FEFBF8FEF9F3B28176B2
                  8176B28176B07F75FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFE5B68EFEFBF9
                  FEFBF9FEFBF9FEFBF9FEFBF8B28176E5AE70E4A353FF00FFFF00FFFF00FFFF00
                  FFFF00FFFF00FFFF00FFE5B68EDEAB84DEAB84DEAB84DEAB84DEAB84B28176E8
                  AB5EFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF}
              end
              object spPaste: TSpeedButton
                Left = 294
                Top = 2
                Width = 24
                Height = 24
                Action = EditPaste1
                Flat = True
                Glyph.Data = {
                  36030000424D3603000000000000360000002800000010000000100000000100
                  1800000000000003000000000000000000000000000000000000FF00FFFF00FF
                  00669A00669A00669AA37F77A37F77A37F77A37F77A37F77A37F77A37F77A37F
                  77A37F778F6261FF00FFFF00FF00669A4BC3E44BC3E44BC3E4B38476F7ECDEFA
                  F1E7F8EEE1F7ECDEF7ECDEF7ECDEF7ECDEF7ECDE8F6261FF00FFFF00FF00669A
                  4AC5E64BC3E44BC3E4B38476F5E7D8E3A55BE4A559E4A559E4A559E4A559E4A5
                  59F5E3D18F6261FF00FFFF00FF00669A4CC7E94AC5E64BC3E4B98775F7ECDEF5
                  E4D2EFDCC9EFDCC9EFDCC9EBD8C6EFDCC9F5E4D28F6261FF00FFFF00FF00669A
                  57CDED50C9EA4AC5E6B98775F9EFE4E3A55BE4A559E4A559E4A559E4A559E4A5
                  59F5E5D58F6261FF00FFFF00FF00669A5DD1EF57CDED53CBEBC18C72FAF2E9F7
                  ECDEF5E4D2F5E4D2F5E3D1F3E1CDF5E4D2F5E9DB8F6261FF00FFFF00FF00669A
                  65D6F261D4F15BD0EEC6906FFAF4EEE3A55BE4A559E4A559E4A559E4A559E4A5
                  59F9EEE28F6261FF00FFFF00FF00669A6DDBF569D9F461D4F1C6906FFBF8F4FB
                  F6F2F9F0E6F9EFE4F8EEE1F9EEE2F9F0E6F5E9DB8F6261FF00FFFF00FF00669A
                  75DFF871DDF669D9F4D5A589FBF8F4FCFAF9FCFAF9FCFAF9FCFAF9B38476B384
                  76B38476B38476FF00FFFF00FF00669A7CE2F978E1F971DDF6D5A589FCFAF8FC
                  FAF9FCFAF9FCFAF9FCFAF9B38476DDA572E2A45BFF00FFFF00FFFF00FF00669A
                  7EE3F97CE2F978E1F9D5A589D9A682D9A682D9A682D9A682D9A682B38476C6AE
                  9A00669AFF00FFFF00FFFF00FF00669A88E5F97EE3F97EE3F97EE3F978E1F975
                  DFF86DDBF565D6F25DD1EF57CDED53CBEB00669AFF00FFFF00FFFF00FF00669A
                  88E5F988E5F973727273727273727273727273727273727273727261D4F15BD0
                  EE00669AFF00FFFF00FFFF00FF00669A88E5F988E5F9737272D1C5BAD1C5BAD1
                  C5BAD1C5BAC9BFB673727269D9F461D4F100669AFF00FFFF00FFFF00FFFF00FF
                  00669A00669A737272EBD8C6FAFAF9FCF9F7FCF9F7D1C5BA73727200669A0066
                  9AFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF73727273727273
                  7272737272737272FF00FFFF00FFFF00FFFF00FFFF00FFFF00FF}
              end
              object sbSelectAll: TSpeedButton
                Left = 318
                Top = 2
                Width = 24
                Height = 24
                Action = EditSelectAll1
                Flat = True
                Glyph.Data = {
                  36040000424D3604000000000000360000002800000010000000100000000100
                  2000000000000004000000000000000000000000000000000000FF00FF00FF00
                  FF00694731006947310069473100694731006947310069473100694731006947
                  31006947310069473100694731006947310069473100FF00FF00FF00FF00C3AE
                  9F00F5F0ED00B7A29300B7A29300B7A29300B7A29300B7A29300B7A29300B7A2
                  9300B7A29300B7A29300B7A29300000FB600B7A2930069473100FF00FF00C3AE
                  9F00F7F4F100F5F0ED00F2ECE800EFE8E300EDE4DF00EAE0DA00E7DBD500E4D7
                  D000E2D3CB00DFCFC600DCCBC1000018C800B7A2930069473100FF00FF00C3AE
                  9F00FAF8F6009830000098300000F2ECE8009830000098300000EAE0DA009830
                  0000983000000030F800002CF0000022DC000018C8000014C000FF00FF00C3AE
                  9F00FDFCFB00FAF8F600F7F4F100F5F0ED00F2ECE800EFE8E300EDE4DF00EAE0
                  DA00E7DBD500E4D7D00098300000002CF000B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF0098300000FCFAF900E4CBBF00A2451A0098300000B16440009830
                  000098300000E7DBD500E4D7D0000030F800B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF0098300000FEFEFD00B66C4A0098300000EBDAD200E4CEC3009830
                  000098300000EBE2DD0098300000E4D7D000B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF00FFFFFF00FFFFFF00BD7A5B0098300000D8B2A100F0E7E1009830
                  000098300000EEE6E10098300000E9DED800B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF0098300000FFFFFF00F6ECE800C2846700A85027009B3608009830
                  000098300000F1EAE600EEE6E100EBE2DD00B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF0098300000FFFFFF00FFFFFF00FFFFFF00FEFEFD00EAD5CB009830
                  00009F3F1300F3EEEA0098300000EEE6E100B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3471C009830000098300000A850
                  2700DBB9A800F6F2EF0098300000F1EAE600B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF0098300000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FEFE
                  FD00FCFAF900F9F6F400F6F2EF00F3EEEA00B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF0098300000FFFFFF009830000098300000FFFFFF00983000009830
                  0000FFFFFF009830000098300000F7F4F100B7A2930069473100FF00FF00C3AE
                  9F00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
                  FF00FFFFFF00FFFFFF00FDFCFB00FAF8F600F7F4F10069473100FF00FF00FF00
                  FF00C3AE9F00C3AE9F00C3AE9F00C3AE9F00C3AE9F00C3AE9F00C3AE9F00C3AE
                  9F00C3AE9F00C3AE9F00C3AE9F00C3AE9F00C3AE9F00FF00FF00FF00FF00FF00
                  FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00
                  FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00}
              end
              object bExecute: TButton
                Left = 0
                Top = 2
                Width = 77
                Height = 24
                Caption = '&Execute'
                TabOrder = 0
                OnClick = bExecuteClick
              end
              object bCheck: TButton
                Left = 77
                Top = 2
                Width = 77
                Height = 24
                Caption = 'C&heck'
                TabOrder = 1
              end
              object bQueryPlan: TButton
                Left = 154
                Top = 2
                Width = 77
                Height = 24
                Caption = 'Query &plan'
                TabOrder = 2
                OnClick = bQueryPlanClick
              end
            end
          end
          object Panel9: TPanel
            Left = 534
            Top = 1
            Width = 16
            Height = 16
            Anchors = [akTop, akRight]
            BevelOuter = bvNone
            Caption = 'Panel8'
            TabOrder = 2
            DesignSize = (
              16
              16)
            object SpeedButton2: TSpeedButton
              Left = 1
              Top = 1
              Width = 14
              Height = 15
              Anchors = [akLeft, akTop, akRight, akBottom]
              Flat = True
              Glyph.Data = {
                B6000000424DB600000000000000760000002800000010000000080000000100
                0400000000004000000000000000000000001000000000000000000000000000
                8000008000000080800080000000800080008080000080808000C0C0C0000000
                FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
                FFFFFFFF0FFFFFF0FFFFFFF00FFFFFF00FFFFF000FFFFFF000FFFF000FFFFFF0
                00FFFFF00FFFFFF00FFFFFFF0FFFFFF0FFFFFFFFFFFFFFFFFFFF}
              NumGlyphs = 2
              Transparent = False
              OnClick = sbHideShowClick
            end
          end
        end
        object TabSheet2: TTabSheet
          Caption = 'Insert'
          ImageIndex = 1
          inline FrameInsertSQL: TSQLEditFrame
            Left = 0
            Top = 0
            Width = 551
            Height = 251
            Align = alClient
            TabOrder = 0
            TabStop = True
            inherited Panel1: TPanel
              Width = 551
              Height = 251
              inherited Splitter2: TSplitter
                Left = 340
                Height = 251
              end
              inherited Panel4: TPanel
                Width = 340
                Height = 251
                inherited RichEdit1: TRichEdit
                  Width = 340
                  Height = 226
                end
                inherited Panel5: TPanel
                  Width = 340
                end
              end
              inherited Panel3: TPanel
                Left = 346
                Height = 251
                inherited gridParams: TDBGridEh
                  Height = 254
                end
                inherited Panel2: TPanel
                  inherited sbRefresh: TSpeedButton
                    OnClick = nil
                  end
                end
              end
            end
            inherited Panel8: TPanel
              Left = 532
            end
            inherited ImageList2: TImageList
              Bitmap = {
                494C0101020004000C0008000800FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
                0000000000003600000028000000200000000800000001002000000000000004
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                000000000000000000000000000000000000424D3E000000000000003E000000
                2800000020000000080000000100010000000000200000000000000000000000
                000000000000000000000000FFFFFF00FFFF0000F7EF0000E7E70000C7E30000
                C7E30000E7E70000F7EF0000FFFF000000000000000000000000000000000000
                000000000000}
            end
            inherited ImageList1: TImageList
              Bitmap = {
                [encoded data, 17216 characters]
                000000000000}
            end
          end
        end
        object TabSheet3: TTabSheet
          Caption = 'Update'
          ImageIndex = 2
          inline FrameUpdateSQL: TSQLEditFrame
            Left = 0
            Top = 0
            Width = 551
            Height = 251
            Align = alClient
            TabOrder = 0
            TabStop = True
            inherited Panel1: TPanel
              Width = 551
              Height = 251
              inherited Splitter2: TSplitter
                Left = 340
                Height = 251
              end
              inherited Panel4: TPanel
                Width = 340
                Height = 251
                inherited RichEdit1: TRichEdit
                  Width = 340
                  Height = 226
                end
                inherited Panel5: TPanel
                  Width = 340
                end
              end
              inherited Panel3: TPanel
                Left = 346
                Height = 251
                inherited gridParams: TDBGridEh
                  Height = 254
                end
                inherited Panel2: TPanel
                  inherited sbRefresh: TSpeedButton
                    OnClick = nil
                  end
                end
              end
            end
            inherited Panel8: TPanel
              Left = 532
            end
            inherited ImageList2: TImageList
              Bitmap = {
                494C0101020004000C0008000800FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
                0000000000003600000028000000200000000800000001002000000000000004
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                000000000000000000000000000000000000424D3E000000000000003E000000
                2800000020000000080000000100010000000000200000000000000000000000
                000000000000000000000000FFFFFF00FFFF0000F7EF0000E7E70000C7E30000
                C7E30000E7E70000F7EF0000FFFF000000000000000000000000000000000000
                000000000000}
            end
            inherited ImageList1: TImageList
              Bitmap = {
                [encoded data, 17216 characters]
                000000000000}
            end
          end
        end
        object TabSheet4: TTabSheet
          Caption = 'Delete'
          ImageIndex = 3
          inline FrameDeleteSQL: TSQLEditFrame
            Left = 0
            Top = 0
            Width = 551
            Height = 251
            Align = alClient
            TabOrder = 0
            TabStop = True
            inherited Panel1: TPanel
              Width = 551
              Height = 251
              inherited Splitter2: TSplitter
                Left = 340
                Height = 251
              end
              inherited Panel4: TPanel
                Width = 340
                Height = 251
                inherited RichEdit1: TRichEdit
                  Width = 340
                  Height = 226
                end
                inherited Panel5: TPanel
                  Width = 340
                end
              end
              inherited Panel3: TPanel
                Left = 346
                Height = 251
                inherited gridParams: TDBGridEh
                  Height = 254
                end
                inherited Panel2: TPanel
                  inherited sbRefresh: TSpeedButton
                    OnClick = nil
                  end
                end
              end
            end
            inherited Panel8: TPanel
              Left = 532
            end
            inherited ImageList2: TImageList
              Bitmap = {
                494C0101020004000C0008000800FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
                0000000000003600000028000000200000000800000001002000000000000004
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                000000000000000000000000000000000000424D3E000000000000003E000000
                2800000020000000080000000100010000000000200000000000000000000000
                000000000000000000000000FFFFFF00FFFF0000F7EF0000E7E70000C7E30000
                C7E30000E7E70000F7EF0000FFFF000000000000000000000000000000000000
                000000000000}
            end
            inherited ImageList1: TImageList
              Bitmap = {
                [encoded data, 17216 characters]
                000000000000}
            end
          end
        end
        object TabSheet5: TTabSheet
          Caption = 'GetRec'
          ImageIndex = 4
          inline FrameGetRecSQL: TSQLEditFrame
            Left = 0
            Top = 0
            Width = 551
            Height = 251
            Align = alClient
            TabOrder = 0
            TabStop = True
            inherited Panel1: TPanel
              Width = 551
              Height = 251
              inherited Splitter2: TSplitter
                Left = 340
                Height = 251
              end
              inherited Panel4: TPanel
                Width = 340
                Height = 251
                inherited RichEdit1: TRichEdit
                  Width = 340
                  Height = 226
                end
                inherited Panel5: TPanel
                  Width = 340
                end
              end
              inherited Panel3: TPanel
                Left = 346
                Height = 251
                inherited gridParams: TDBGridEh
                  Height = 254
                end
                inherited Panel2: TPanel
                  inherited sbRefresh: TSpeedButton
                    OnClick = nil
                  end
                end
              end
            end
            inherited Panel8: TPanel
              Left = 532
            end
            inherited ImageList2: TImageList
              Bitmap = {
                494C0101020004000C0008000800FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
                0000000000003600000028000000200000000800000001002000000000000004
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                0000000000000000000000000000000000000000000000000000000000000000
                000000000000000000000000000000000000424D3E000000000000003E000000
                2800000020000000080000000100010000000000200000000000000000000000
                000000000000000000000000FFFFFF00FFFF0000F7EF0000E7E70000C7E30000
                C7E30000E7E70000F7EF0000FFFF000000000000000000000000000000000000
                000000000000}
            end
            inherited ImageList1: TImageList
              Bitmap = {
                [encoded data, 17216 characters]
                000000000000}
            end
          end
        end
        object tsSpecParams: TTabSheet
          Caption = 'Other'
          ImageIndex = 5
          object Panel11: TPanel
            Left = 272
            Top = 0
            Width = 279
            Height = 251
            Align = alRight
            BevelOuter = bvNone
            TabOrder = 0
            DesignSize = (
              279
              251)
            object Label1: TLabel
              Left = 10
              Top = 187
              Width = 63
              Height = 13
              Caption = 'Update fields'
            end
            object Label2: TLabel
              Left = 10
              Top = 116
              Width = 46
              Height = 13
              Caption = 'Key fields'
            end
            object Bevel1: TBevel
              Left = 80
              Top = 192
              Width = 193
              Height = 2
            end
            object Bevel2: TBevel
              Left = 63
              Top = 123
              Width = 210
              Height = 2
            end
            object Label3: TLabel
              Left = 10
              Top = 72
              Width = 62
              Height = 13
              Caption = 'Update table'
            end
            object Bevel3: TBevel
              Left = 80
              Top = 79
              Width = 192
              Height = 2
            end
            object Bevel5: TBevel
              Left = 4
              Top = 6
              Width = 2
              Height = 352
            end
            object MemoUpdateFields: TMemo
              Left = 10
              Top = 202
              Width = 263
              Height = 31
              Anchors = [akLeft, akTop, akBottom]
              ScrollBars = ssVertical
              TabOrder = 0
            end
            object MemoKeyFields: TMemo
              Left = 10
              Top = 133
              Width = 264
              Height = 47
              ScrollBars = ssVertical
              TabOrder = 1
            end
            object dbeUpdateTable: TDBEditEh
              Left = 10
              Top = 89
              Width = 263
              Height = 21
              DynProps = <>
              EditButtons = <>
              ShowHint = True
              TabOrder = 2
              Text = 'TableName'
              Visible = True
            end
            object GroupBox1: TGroupBox
              Left = 10
              Top = -2
              Width = 264
              Height = 69
              Caption = ' Dynamic generation '
              TabOrder = 3
              object cbDinaDeleteSQL: TCheckBox
                Left = 10
                Top = 49
                Width = 248
                Height = 14
                Caption = 'Dynamic delete SQL'
                TabOrder = 0
              end
              object cbDinaInsertSQL: TCheckBox
                Left = 10
                Top = 32
                Width = 248
                Height = 13
                Caption = 'Dynamic insert SQL'
                TabOrder = 1
              end
              object cbDinaUpdateSQL: TCheckBox
                Left = 10
                Top = 15
                Width = 249
                Height = 14
                Caption = 'Dynamic update SQL'
                TabOrder = 2
              end
            end
          end
          object Panel12: TPanel
            Left = 0
            Top = 0
            Width = 272
            Height = 251
            Align = alClient
            BevelOuter = bvNone
            TabOrder = 1
            object mSpecParams: TMemo
              Left = 0
              Top = 26
              Width = 272
              Height = 76
              Align = alClient
              TabOrder = 0
              WordWrap = False
            end
            object Panel10: TPanel
              Left = 0
              Top = 0
              Width = 272
              Height = 26
              Align = alTop
              BevelOuter = bvNone
              TabOrder = 1
              object Label4: TLabel
                Left = 3
                Top = 7
                Width = 58
                Height = 13
                Caption = 'SpecParams'
              end
              object Bevel4: TBevel
                Left = 72
                Top = 14
                Width = 133
                Height = 2
              end
              object bLoadSpecString: TButton
                Left = 206
                Top = 2
                Width = 66
                Height = 24
                Caption = 'Load list'
                TabOrder = 0
                OnClick = bLoadSpecStringClick
              end
            end
            object Panel14: TPanel
              Left = 0
              Top = 102
              Width = 272
              Height = 149
              Align = alBottom
              BevelOuter = bvNone
              TabOrder = 2
              object Panel15: TPanel
                Left = 0
                Top = 0
                Width = 272
                Height = 26
                Align = alTop
                BevelOuter = bvNone
                TabOrder = 0
                DesignSize = (
                  272
                  26)
                object Label5: TLabel
                  Left = 3
                  Top = 7
                  Width = 34
                  Height = 13
                  Caption = 'Macros'
                end
                object Bevel6: TBevel
                  Left = 47
                  Top = 14
                  Width = 202
                  Height = 2
                end
                object sbRefreshMacros: TSpeedButton
                  Left = 251
                  Top = 6
                  Width = 15
                  Height = 15
                  Hint = 'Refresh list of params'
                  Anchors = [akTop, akRight]
                  Flat = True
                  Glyph.Data = {
                    76010000424D7601000000000000760000002800000020000000100000000100
                    04000000000000010000130B0000130B00001000000000000000000000000000
                    800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
                    FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
                    3333333333FFFFF3333333333999993333333333F77777FFF333333999999999
                    3333333777333777FF33339993707399933333773337F3777FF3399933000339
                    9933377333777F3377F3399333707333993337733337333337FF993333333333
                    399377F33333F333377F993333303333399377F33337FF333373993333707333
                    333377F333777F333333993333101333333377F333777F3FFFFF993333000399
                    999377FF33777F77777F3993330003399993373FF3777F37777F399933000333
                    99933773FF777F3F777F339993707399999333773F373F77777F333999999999
                    3393333777333777337333333999993333333333377777333333}
                  NumGlyphs = 2
                  ParentShowHint = False
                  ShowHint = True
                  Transparent = False
                  OnClick = sbRefreshMacrosClick
                end
              end
              object mMacros: TMemo
                Left = 0
                Top = 26
                Width = 272
                Height = 74
                Align = alClient
                TabOrder = 1
                WordWrap = False
                OnEnter = mMacrosEnter
                OnExit = mMacrosExit
              end
              object Panel16: TPanel
                Left = 0
                Top = 100
                Width = 272
                Height = 49
                Align = alBottom
                BevelOuter = bvNone
                TabOrder = 2
                object labFilterMacroName: TLabel
                  Left = 0
                  Top = 5
                  Width = 80
                  Height = 13
                  Caption = 'FilterMacroName'
                end
                object labSortOrderMacroName: TLabel
                  Left = 0
                  Top = 29
                  Width = 104
                  Height = 13
                  Caption = 'SortOrderMacroName'
                end
                object eFilterMacroName: TEdit
                  Left = 119
                  Top = 2
                  Width = 153
                  Height = 21
                  TabOrder = 0
                  Text = 'eFilterMacroName'
                end
                object eSortOrderMacroName: TEdit
                  Left = 119
                  Top = 26
                  Width = 153
                  Height = 21
                  TabOrder = 1
                  Text = 'eSortOrderMacroName'
                end
              end
            end
          end
        end
      end
      object bBuildUpdates: TButton
        Left = 349
        Top = 1
        Width = 79
        Height = 22
        Caption = 'Build updates'
        TabOrder = 1
        OnClick = bBuildUpdatesClick
      end
      object Panel13: TPanel
        Left = 0
        Top = 0
        Width = 559
        Height = 2
        Align = alTop
        BevelOuter = bvNone
        TabOrder = 2
      end
    end
  end
  object MemTableEh1: TMemTableEh
    Params = <>
    AfterOpen = MemTableEh1AfterOpen
    Left = 6
    Top = 319
  end
  object DataSource1: TDataSource
    DataSet = MemTableEh1
    Left = 34
    Top = 319
  end
  object mtParams: TMemTableEh
    Active = True
    CachedUpdates = True
    Params = <>
    Left = 460
    Top = 238
    object mtParamsParName: TStringField
      DisplayWidth = 10
      FieldName = 'ParName'
      Size = 255
    end
    object mtParamsParType: TStringField
      DefaultExpression = 'ftString'
      DisplayWidth = 13
      FieldName = 'ParType'
      Size = 255
    end
    object mtParamsParValue: TStringField
      DisplayWidth = 14
      FieldName = 'ParValue'
      Size = 255
    end
    object mtParamsParVarValue: TVariantField
      DisplayWidth = 15
      FieldName = 'ParVarValue'
    end
    object MemTableData: TMemTableDataEh
      object DataStruct: TMTDataStructEh
        object ParName: TMTStringDataFieldEh
          FieldName = 'ParName'
          StringDataType = fdtStringEh
          Visible = False
          Size = 255
        end
        object ParType: TMTStringDataFieldEh
          FieldName = 'ParType'
          StringDataType = fdtStringEh
          Visible = False
          Size = 255
        end
        object ParValue: TMTStringDataFieldEh
          FieldName = 'ParValue'
          StringDataType = fdtStringEh
          Visible = False
          Size = 255
        end
        object ParVarValue: TMTVariantDataFieldEh
          FieldName = 'ParVarValue'
          VariantDataType = fdtVariant
        end
      end
      object RecordsList: TRecordsListEh
      end
    end
  end
  object dsParams: TDataSource
    DataSet = mtParams
    Left = 432
    Top = 238
  end
  object mtTreeDetail: TMemTableEh
    Params = <>
    Left = 12
    Top = 247
  end
  object dsTreeDetail: TDataSource
    Left = 40
    Top = 247
  end
  object PopupMenu1: TPopupMenu
    Left = 24
    Top = 354
    object Ggg1: TMenuItem
      Caption = ' '
      OnClick = Ggg1Click
    end
  end
  object dsDBTree: TDataSource
    DataSet = mtDBTree
    OnDataChange = dsDBTreeDataChange
    Left = 8
    Top = 156
  end
  object mtDBTree: TMemTableEh
    Active = True
    FieldDefs = <
      item
        Name = 'Id'
        DataType = ftAutoInc
      end
      item
        Name = 'RefParent'
        DataType = ftInteger
      end
      item
        Name = 'Name'
        DataType = ftString
        Size = 500
      end
      item
        Name = 'ChieldCount'
        DataType = ftInteger
      end
      item
        Name = 'Description'
        DataType = ftString
        Size = 500
      end
      item
        Name = 'RefData'
      end
      item
        Name = 'ImageIndex'
        DataType = ftInteger
      end>
    IndexDefs = <>
    Params = <>
    StoreDefs = True
    Left = 38
    Top = 156
    object mtDBTreeId: TAutoIncField
      FieldName = 'Id'
    end
    object mtDBTreeRefParent: TIntegerField
      FieldName = 'RefParent'
    end
    object mtDBTreeName: TStringField
      FieldName = 'Name'
      Size = 500
    end
    object mtDBTreeChieldCount: TIntegerField
      FieldName = 'ChieldCount'
    end
    object mtDBTreeDescription: TStringField
      FieldName = 'Description'
      Size = 500
    end
    object mtDBTreeRefData: TRefObjectField
      FieldName = 'RefData'
    end
    object mtDBTreeImageIndex: TIntegerField
      FieldName = 'ImageIndex'
    end
    object MemTableData: TMemTableDataEh
      object DataStruct: TMTDataStructEh
        object Id: TMTNumericDataFieldEh
          FieldName = 'Id'
          NumericDataType = fdtAutoIncEh
          AutoIncrement = False
          Alignment = taLeftJustify
          Visible = False
          currency = False
          Precision = 0
        end
        object RefParent: TMTNumericDataFieldEh
          FieldName = 'RefParent'
          NumericDataType = fdtIntegerEh
          AutoIncrement = False
          Alignment = taLeftJustify
          Visible = False
          currency = False
          Precision = 0
        end
        object Name: TMTStringDataFieldEh
          FieldName = 'Name'
          StringDataType = fdtStringEh
          Visible = False
          Size = 500
        end
        object ChieldCount: TMTNumericDataFieldEh
          FieldName = 'ChieldCount'
          NumericDataType = fdtIntegerEh
          AutoIncrement = False
          Alignment = taLeftJustify
          Visible = False
          currency = False
          Precision = 0
        end
        object Description: TMTStringDataFieldEh
          FieldName = 'Description'
          StringDataType = fdtStringEh
          Visible = False
          Size = 500
        end
        object RefData: TMTRefObjectFieldEh
          FieldName = 'RefData'
          Visible = False
        end
        object ImageIndex: TMTNumericDataFieldEh
          FieldName = 'ImageIndex'
          NumericDataType = fdtIntegerEh
          AutoIncrement = False
          Alignment = taLeftJustify
          Visible = False
          currency = False
          Precision = 0
        end
      end
      object RecordsList: TRecordsListEh
      end
    end
  end
  object ActionList1: TActionList
    Images = ImageList1
    Left = 437
    Top = 150
    object EditCut1: TEditCut
      Category = 'Edit'
      Enabled = False
      Hint = 'Cut|Cuts the selection and puts it on the Clipboard'
      ImageIndex = 0
      ShortCut = 16472
    end
    object EditCopy1: TEditCopy
      Category = 'Edit'
      Enabled = False
      Hint = 'Copy|Copies the selection and puts it on the Clipboard'
      ImageIndex = 1
      ShortCut = 16451
    end
    object EditPaste1: TEditPaste
      Category = 'Edit'
      Hint = 'Paste|Inserts Clipboard contents'
      ImageIndex = 2
      ShortCut = 16470
    end
    object EditSelectAll1: TEditSelectAll
      Category = 'Edit'
      Hint = 'Select All|Selects the entire document'
      ImageIndex = 3
      ShortCut = 16449
    end
  end
  object ImageList1: TImageList
    Left = 681
    Top = 65518
    Bitmap = {
      [encoded data, 17216 characters]
      000000000000}
  end
  object ImageList2: TImageList
    Left = 65528
    Top = 208
    Bitmap = {
      [encoded data, 17216 characters]
      000000000000}
  end
end
