PageRenderTime 31ms CodeModel.GetById 13ms app.highlight 10ms RepoModel.GetById 1ms app.codeStats 0ms

/components/sqldb/sqlstringspropertyeditordlg.lfm

http://github.com/graemeg/lazarus
Unknown | 1076 lines | 1076 code | 0 blank | 0 comment | 0 complexity | 5f1aa22a14cea62c8e757e13ef692ed4 MD5 | raw file
   1object SQLStringsPropertyEditorDlg: TSQLStringsPropertyEditorDlg
   2  Left = 422
   3  Height = 357
   4  Top = 223
   5  Width = 494
   6  ActiveControl = PageControl
   7  Caption = 'SQLStringsPropertyEditorDlg'
   8  ClientHeight = 357
   9  ClientWidth = 494
  10  OnShow = FormShow
  11  Position = poScreenCenter
  12  LCLVersion = '1.3'
  13  object ButtonsPanel: TButtonPanel
  14    Left = 6
  15    Height = 34
  16    Top = 317
  17    Width = 482
  18    OKButton.Name = 'OKButton'
  19    OKButton.DefaultCaption = True
  20    HelpButton.Name = 'HelpButton'
  21    HelpButton.DefaultCaption = True
  22    CloseButton.Name = 'CloseButton'
  23    CloseButton.DefaultCaption = True
  24    CloseButton.Enabled = False
  25    CancelButton.Name = 'CancelButton'
  26    CancelButton.DefaultCaption = True
  27    TabOrder = 0
  28    ShowButtons = [pbOK, pbCancel, pbHelp]
  29  end
  30  object ToolBar: TToolBar
  31    Left = 0
  32    Height = 30
  33    Top = 0
  34    Width = 494
  35    AutoSize = True
  36    ButtonHeight = 28
  37    ButtonWidth = 28
  38    Caption = 'ToolBar'
  39    Images = ImageList
  40    TabOrder = 1
  41    object OpenToolButton: TToolButton
  42      Left = 1
  43      Hint = 'Load SQL code...'
  44      Top = 2
  45      Caption = 'OpenToolButton'
  46      ImageIndex = 0
  47      OnClick = OpenToolButtonClick
  48      ParentShowHint = False
  49      ShowHint = True
  50    end
  51    object SaveToolButton: TToolButton
  52      Left = 29
  53      Hint = 'Save SQL code...'
  54      Top = 2
  55      Caption = 'SaveToolButton'
  56      ImageIndex = 1
  57      OnClick = SaveToolButtonClick
  58      ParentShowHint = False
  59      ShowHint = True
  60    end
  61    object DividerToolButton: TToolButton
  62      Left = 57
  63      Top = 2
  64      Width = 5
  65      Caption = 'DividerToolButton'
  66      Style = tbsDivider
  67    end
  68    object ExecuteToolButton: TToolButton
  69      Left = 62
  70      Hint = 'Run SQL code'
  71      Top = 2
  72      Caption = 'ExecuteToolButton'
  73      ImageIndex = 2
  74      OnClick = ExecuteToolButtonClick
  75      ParentShowHint = False
  76      ShowHint = True
  77    end
  78    object TBCheck: TToolButton
  79      Left = 90
  80      Hint = 'Quick check of SQL syntax'
  81      Top = 2
  82      Caption = 'TBCheck'
  83      ImageIndex = 3
  84      OnClick = TBCheckClick
  85      ParentShowHint = False
  86      ShowHint = True
  87    end
  88    object TBConst: TToolButton
  89      Left = 118
  90      Hint = 'Create string constant'
  91      Top = 2
  92      Caption = 'TBConst'
  93      ImageIndex = 5
  94      OnClick = TBConstClick
  95      ParentShowHint = False
  96      ShowHint = True
  97    end
  98  end
  99  object PageControl: TPageControl
 100    Left = 0
 101    Height = 281
 102    Top = 30
 103    Width = 494
 104    ActivePage = EditorTabSheet
 105    Align = alClient
 106    TabIndex = 0
 107    TabOrder = 2
 108    object EditorTabSheet: TTabSheet
 109      ClientHeight = 255
 110      ClientWidth = 486
 111      inline SQLEditor: TSynEdit
 112        Left = 0
 113        Height = 255
 114        Top = 0
 115        Width = 486
 116        Align = alClient
 117        Font.Height = -16
 118        Font.Name = '-misc-dejavu sans mono-*-*-*-*-*-*-*-*-*-*-iso10646-1'
 119        Font.Pitch = fpFixed
 120        Font.Quality = fqNonAntialiased
 121        ParentColor = False
 122        ParentFont = False
 123        PopupMenu = PMSQL
 124        TabOrder = 0
 125        OnMouseDown = SQLEditorMouseDown
 126        Gutter.Width = 61
 127        Gutter.MouseActions = <        
 128          item
 129            ClickCount = ccAny
 130            ClickDir = cdDown
 131            Command = emcOnMainGutterClick
 132          end        
 133          item
 134            Button = mbRight
 135            Command = emcContextMenu
 136          end>
 137        RightGutter.Width = 0
 138        RightGutter.MouseActions = <        
 139          item
 140            ClickCount = ccAny
 141            ClickDir = cdDown
 142            Command = emcOnMainGutterClick
 143          end        
 144          item
 145            Button = mbRight
 146            Command = emcContextMenu
 147          end>
 148        Highlighter = SQLHighlighter
 149        Keystrokes = <        
 150          item
 151            Command = ecUp
 152            ShortCut = 38
 153          end        
 154          item
 155            Command = ecSelUp
 156            ShortCut = 8230
 157          end        
 158          item
 159            Command = ecScrollUp
 160            ShortCut = 16422
 161          end        
 162          item
 163            Command = ecDown
 164            ShortCut = 40
 165          end        
 166          item
 167            Command = ecSelDown
 168            ShortCut = 8232
 169          end        
 170          item
 171            Command = ecScrollDown
 172            ShortCut = 16424
 173          end        
 174          item
 175            Command = ecLeft
 176            ShortCut = 37
 177          end        
 178          item
 179            Command = ecSelLeft
 180            ShortCut = 8229
 181          end        
 182          item
 183            Command = ecWordLeft
 184            ShortCut = 16421
 185          end        
 186          item
 187            Command = ecSelWordLeft
 188            ShortCut = 24613
 189          end        
 190          item
 191            Command = ecRight
 192            ShortCut = 39
 193          end        
 194          item
 195            Command = ecSelRight
 196            ShortCut = 8231
 197          end        
 198          item
 199            Command = ecWordRight
 200            ShortCut = 16423
 201          end        
 202          item
 203            Command = ecSelWordRight
 204            ShortCut = 24615
 205          end        
 206          item
 207            Command = ecPageDown
 208            ShortCut = 34
 209          end        
 210          item
 211            Command = ecSelPageDown
 212            ShortCut = 8226
 213          end        
 214          item
 215            Command = ecPageBottom
 216            ShortCut = 16418
 217          end        
 218          item
 219            Command = ecSelPageBottom
 220            ShortCut = 24610
 221          end        
 222          item
 223            Command = ecPageUp
 224            ShortCut = 33
 225          end        
 226          item
 227            Command = ecSelPageUp
 228            ShortCut = 8225
 229          end        
 230          item
 231            Command = ecPageTop
 232            ShortCut = 16417
 233          end        
 234          item
 235            Command = ecSelPageTop
 236            ShortCut = 24609
 237          end        
 238          item
 239            Command = ecLineStart
 240            ShortCut = 36
 241          end        
 242          item
 243            Command = ecSelLineStart
 244            ShortCut = 8228
 245          end        
 246          item
 247            Command = ecEditorTop
 248            ShortCut = 16420
 249          end        
 250          item
 251            Command = ecSelEditorTop
 252            ShortCut = 24612
 253          end        
 254          item
 255            Command = ecLineEnd
 256            ShortCut = 35
 257          end        
 258          item
 259            Command = ecSelLineEnd
 260            ShortCut = 8227
 261          end        
 262          item
 263            Command = ecEditorBottom
 264            ShortCut = 16419
 265          end        
 266          item
 267            Command = ecSelEditorBottom
 268            ShortCut = 24611
 269          end        
 270          item
 271            Command = ecToggleMode
 272            ShortCut = 45
 273          end        
 274          item
 275            Command = ecCopy
 276            ShortCut = 16429
 277          end        
 278          item
 279            Command = ecPaste
 280            ShortCut = 8237
 281          end        
 282          item
 283            Command = ecDeleteChar
 284            ShortCut = 46
 285          end        
 286          item
 287            Command = ecCut
 288            ShortCut = 8238
 289          end        
 290          item
 291            Command = ecDeleteLastChar
 292            ShortCut = 8
 293          end        
 294          item
 295            Command = ecDeleteLastChar
 296            ShortCut = 8200
 297          end        
 298          item
 299            Command = ecDeleteLastWord
 300            ShortCut = 16392
 301          end        
 302          item
 303            Command = ecUndo
 304            ShortCut = 32776
 305          end        
 306          item
 307            Command = ecRedo
 308            ShortCut = 40968
 309          end        
 310          item
 311            Command = ecLineBreak
 312            ShortCut = 13
 313          end        
 314          item
 315            Command = ecSelectAll
 316            ShortCut = 16449
 317          end        
 318          item
 319            Command = ecCopy
 320            ShortCut = 16451
 321          end        
 322          item
 323            Command = ecBlockIndent
 324            ShortCut = 24649
 325          end        
 326          item
 327            Command = ecLineBreak
 328            ShortCut = 16461
 329          end        
 330          item
 331            Command = ecInsertLine
 332            ShortCut = 16462
 333          end        
 334          item
 335            Command = ecDeleteWord
 336            ShortCut = 16468
 337          end        
 338          item
 339            Command = ecBlockUnindent
 340            ShortCut = 24661
 341          end        
 342          item
 343            Command = ecPaste
 344            ShortCut = 16470
 345          end        
 346          item
 347            Command = ecCut
 348            ShortCut = 16472
 349          end        
 350          item
 351            Command = ecDeleteLine
 352            ShortCut = 16473
 353          end        
 354          item
 355            Command = ecDeleteEOL
 356            ShortCut = 24665
 357          end        
 358          item
 359            Command = ecUndo
 360            ShortCut = 16474
 361          end        
 362          item
 363            Command = ecRedo
 364            ShortCut = 24666
 365          end        
 366          item
 367            Command = ecGotoMarker0
 368            ShortCut = 16432
 369          end        
 370          item
 371            Command = ecGotoMarker1
 372            ShortCut = 16433
 373          end        
 374          item
 375            Command = ecGotoMarker2
 376            ShortCut = 16434
 377          end        
 378          item
 379            Command = ecGotoMarker3
 380            ShortCut = 16435
 381          end        
 382          item
 383            Command = ecGotoMarker4
 384            ShortCut = 16436
 385          end        
 386          item
 387            Command = ecGotoMarker5
 388            ShortCut = 16437
 389          end        
 390          item
 391            Command = ecGotoMarker6
 392            ShortCut = 16438
 393          end        
 394          item
 395            Command = ecGotoMarker7
 396            ShortCut = 16439
 397          end        
 398          item
 399            Command = ecGotoMarker8
 400            ShortCut = 16440
 401          end        
 402          item
 403            Command = ecGotoMarker9
 404            ShortCut = 16441
 405          end        
 406          item
 407            Command = ecSetMarker0
 408            ShortCut = 24624
 409          end        
 410          item
 411            Command = ecSetMarker1
 412            ShortCut = 24625
 413          end        
 414          item
 415            Command = ecSetMarker2
 416            ShortCut = 24626
 417          end        
 418          item
 419            Command = ecSetMarker3
 420            ShortCut = 24627
 421          end        
 422          item
 423            Command = ecSetMarker4
 424            ShortCut = 24628
 425          end        
 426          item
 427            Command = ecSetMarker5
 428            ShortCut = 24629
 429          end        
 430          item
 431            Command = ecSetMarker6
 432            ShortCut = 24630
 433          end        
 434          item
 435            Command = ecSetMarker7
 436            ShortCut = 24631
 437          end        
 438          item
 439            Command = ecSetMarker8
 440            ShortCut = 24632
 441          end        
 442          item
 443            Command = ecSetMarker9
 444            ShortCut = 24633
 445          end        
 446          item
 447            Command = ecNormalSelect
 448            ShortCut = 24654
 449          end        
 450          item
 451            Command = ecColumnSelect
 452            ShortCut = 24643
 453          end        
 454          item
 455            Command = ecLineSelect
 456            ShortCut = 24652
 457          end        
 458          item
 459            Command = ecTab
 460            ShortCut = 9
 461          end        
 462          item
 463            Command = ecShiftTab
 464            ShortCut = 8201
 465          end        
 466          item
 467            Command = ecMatchBracket
 468            ShortCut = 24642
 469          end>
 470        MouseActions = <        
 471          item
 472            ShiftMask = [ssShift, ssAlt]
 473            ClickDir = cdDown
 474            Command = emcStartSelections
 475            MoveCaret = True
 476          end        
 477          item
 478            Shift = [ssShift]
 479            ShiftMask = [ssShift, ssAlt]
 480            ClickDir = cdDown
 481            Command = emcStartSelections
 482            MoveCaret = True
 483            Option = 1
 484          end        
 485          item
 486            Shift = [ssAlt]
 487            ShiftMask = [ssShift, ssAlt]
 488            ClickDir = cdDown
 489            Command = emcStartColumnSelections
 490            MoveCaret = True
 491          end        
 492          item
 493            Shift = [ssShift, ssAlt]
 494            ShiftMask = [ssShift, ssAlt]
 495            ClickDir = cdDown
 496            Command = emcStartColumnSelections
 497            MoveCaret = True
 498            Option = 1
 499          end        
 500          item
 501            Button = mbRight
 502            Command = emcContextMenu
 503          end        
 504          item
 505            ClickCount = ccDouble
 506            ClickDir = cdDown
 507            Command = emcSelectWord
 508            MoveCaret = True
 509          end        
 510          item
 511            ClickCount = ccTriple
 512            ClickDir = cdDown
 513            Command = emcSelectLine
 514            MoveCaret = True
 515          end        
 516          item
 517            ClickCount = ccQuad
 518            ClickDir = cdDown
 519            Command = emcSelectPara
 520            MoveCaret = True
 521          end        
 522          item
 523            Button = mbMiddle
 524            ClickDir = cdDown
 525            Command = emcPasteSelection
 526            MoveCaret = True
 527          end        
 528          item
 529            Shift = [ssCtrl]
 530            ShiftMask = [ssShift, ssAlt, ssCtrl]
 531            Command = emcMouseLink
 532          end>
 533        MouseTextActions = <>
 534        MouseSelActions = <        
 535          item
 536            ClickDir = cdDown
 537            Command = emcStartDragMove
 538          end>
 539        VisibleSpecialChars = [vscSpace, vscTabAtLast]
 540        SelectedColor.FrameEdges = sfeAround
 541        SelectedColor.BackPriority = 50
 542        SelectedColor.ForePriority = 50
 543        SelectedColor.FramePriority = 50
 544        SelectedColor.BoldPriority = 50
 545        SelectedColor.ItalicPriority = 50
 546        SelectedColor.UnderlinePriority = 50
 547        SelectedColor.StrikeOutPriority = 50
 548        IncrementColor.FrameEdges = sfeAround
 549        HighlightAllColor.FrameEdges = sfeAround
 550        BracketHighlightStyle = sbhsBoth
 551        BracketMatchColor.Background = clNone
 552        BracketMatchColor.Foreground = clNone
 553        BracketMatchColor.FrameEdges = sfeAround
 554        BracketMatchColor.Style = [fsBold]
 555        FoldedCodeColor.Background = clNone
 556        FoldedCodeColor.Foreground = clGray
 557        FoldedCodeColor.FrameColor = clGray
 558        FoldedCodeColor.FrameEdges = sfeAround
 559        MouseLinkColor.Background = clNone
 560        MouseLinkColor.Foreground = clBlue
 561        MouseLinkColor.FrameEdges = sfeAround
 562        LineHighlightColor.Background = clNone
 563        LineHighlightColor.Foreground = clNone
 564        LineHighlightColor.FrameEdges = sfeAround
 565        inline SynGutterPartList1: TSynGutterPartList
 566          object SynGutterMarks1: TSynGutterMarks
 567            Width = 24
 568            MouseActions = <>
 569          end
 570          object SynGutterLineNumber1: TSynGutterLineNumber
 571            Width = 21
 572            MouseActions = <>
 573            MarkupInfo.Background = clBtnFace
 574            MarkupInfo.Foreground = clNone
 575            MarkupInfo.FrameEdges = sfeAround
 576            DigitCount = 2
 577            ShowOnlyLineNumbersMultiplesOf = 1
 578            ZeroStart = False
 579            LeadingZeros = False
 580          end
 581          object SynGutterChanges1: TSynGutterChanges
 582            Width = 4
 583            MouseActions = <>
 584            ModifiedColor = 59900
 585            SavedColor = clGreen
 586          end
 587          object SynGutterSeparator1: TSynGutterSeparator
 588            Width = 2
 589            MouseActions = <>
 590            MarkupInfo.Background = clWhite
 591            MarkupInfo.Foreground = clGray
 592            MarkupInfo.FrameEdges = sfeAround
 593          end
 594          object SynGutterCodeFolding1: TSynGutterCodeFolding
 595            MouseActions = <            
 596              item
 597                Button = mbRight
 598                Command = emcCodeFoldContextMenu
 599              end            
 600              item
 601                ShiftMask = [ssShift]
 602                Button = mbMiddle
 603                ClickCount = ccAny
 604                ClickDir = cdDown
 605                Command = emcCodeFoldCollaps
 606              end            
 607              item
 608                Shift = [ssShift]
 609                ShiftMask = [ssShift]
 610                Button = mbMiddle
 611                ClickCount = ccAny
 612                ClickDir = cdDown
 613                Command = emcCodeFoldCollaps
 614                Option = 1
 615              end            
 616              item
 617                ClickCount = ccAny
 618                ClickDir = cdDown
 619                Command = emcNone
 620              end>
 621            MarkupInfo.Background = clNone
 622            MarkupInfo.Foreground = clGray
 623            MarkupInfo.FrameEdges = sfeAround
 624            MouseActionsExpanded = <            
 625              item
 626                ClickCount = ccAny
 627                ClickDir = cdDown
 628                Command = emcCodeFoldCollaps
 629              end>
 630            MouseActionsCollapsed = <            
 631              item
 632                Shift = [ssCtrl]
 633                ShiftMask = [ssCtrl]
 634                ClickCount = ccAny
 635                ClickDir = cdDown
 636                Command = emcCodeFoldExpand
 637              end            
 638              item
 639                ShiftMask = [ssCtrl]
 640                ClickCount = ccAny
 641                ClickDir = cdDown
 642                Command = emcCodeFoldExpand
 643                Option = 1
 644              end>
 645          end
 646        end
 647      end
 648    end
 649    object ResultTabSheet: TTabSheet
 650      ClientHeight = 255
 651      ClientWidth = 486
 652      object ResultDBGrid: TDBGrid
 653        Left = 0
 654        Height = 255
 655        Top = 0
 656        Width = 486
 657        Align = alClient
 658        AutoEdit = False
 659        Color = clWindow
 660        Columns = <>
 661        DataSource = SQLDataSource
 662        Options = [dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete]
 663        ReadOnly = True
 664        TabOrder = 0
 665      end
 666    end
 667    object MetaTabSheet: TTabSheet
 668      ClientHeight = 255
 669      ClientWidth = 486
 670      object CbxMetaData: TComboBox
 671        Left = 8
 672        Height = 21
 673        Hint = 'Select the type of metadata to retrieve.'
 674        Top = 9
 675        Width = 132
 676        ItemHeight = 13
 677        ParentShowHint = False
 678        ShowHint = True
 679        TabOrder = 0
 680      end
 681      object EdtObject: TEdit
 682        Left = 196
 683        Height = 21
 684        Hint = 'Specify the object (table)  for which you want to view the metadata.'
 685        Top = 9
 686        Width = 104
 687        ParentShowHint = False
 688        ShowHint = True
 689        TabOrder = 1
 690      end
 691      object Label1: TLabel
 692        Left = 148
 693        Height = 14
 694        Top = 12
 695        Width = 37
 696        Caption = 'Object:'
 697        ParentColor = False
 698      end
 699      object MetaDBGrid: TDBGrid
 700        Left = 0
 701        Height = 219
 702        Top = 36
 703        Width = 486
 704        Align = alBottom
 705        Anchors = [akTop, akLeft, akRight, akBottom]
 706        Color = clWindow
 707        Columns = <>
 708        DataSource = SQLDataSource1
 709        PopupMenu = PMMeta
 710        ReadOnly = True
 711        TabOrder = 2
 712        OnDblClick = MetaDBGridDblClick
 713      end
 714    end
 715  end
 716  object SQLHighlighter: TSynSQLSyn
 717    DefaultFilter = 'SQL Files (*.sql)|*.sql'
 718    Enabled = False
 719    CommentAttri.FrameEdges = sfeAround
 720    DataTypeAttri.FrameEdges = sfeAround
 721    DefaultPackageAttri.FrameEdges = sfeAround
 722    ExceptionAttri.FrameEdges = sfeAround
 723    FunctionAttri.FrameEdges = sfeAround
 724    IdentifierAttri.FrameEdges = sfeAround
 725    KeyAttri.FrameEdges = sfeAround
 726    NumberAttri.FrameEdges = sfeAround
 727    PLSQLAttri.FrameEdges = sfeAround
 728    SpaceAttri.FrameEdges = sfeAround
 729    SQLPlusAttri.FrameEdges = sfeAround
 730    StringAttri.FrameEdges = sfeAround
 731    SymbolAttri.FrameEdges = sfeAround
 732    TableNameAttri.FrameEdges = sfeAround
 733    VariableAttri.FrameEdges = sfeAround
 734    SQLDialect = sqlInterbase6
 735    left = 88
 736    top = 136
 737  end
 738  object OpenDialog: TOpenDialog
 739    Options = [ofPathMustExist, ofFileMustExist, ofEnableSizing, ofViewDetail]
 740    left = 152
 741    top = 152
 742  end
 743  object SaveDialog: TSaveDialog
 744    Options = [ofOverwritePrompt, ofHideReadOnly, ofPathMustExist, ofEnableSizing, ofViewDetail]
 745    left = 208
 746    top = 136
 747  end
 748  object SQLQuery: TSQLQuery
 749    FieldDefs = <>
 750    Params = <>
 751    left = 264
 752    top = 152
 753  end
 754  object SQLDataSource: TDataSource
 755    DataSet = SQLQuery
 756    left = 336
 757    top = 136
 758  end
 759  object ImageList: TImageList
 760    left = 408
 761    top = 152
 762    Bitmap = {
 763      4C69060000001000000010000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 764      FF00FFFFFF00EAC39DFFE6BF96FFE4BB92FFE4BB92FFD1A06CF5D09E6DF6CC96
 765      5FDAC479427EB2673C09FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 766      FF00FFFFFF00E5BE96FFFFFFFEFFFDF3E9FFFDF3EAFFFCF2E8FFFAEFE3FFFAF2
 767      E7FFEABB88FFCF8555B3B4693D0CFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 768      FF00FFFFFF00E4BB93FFFEF5EDFFFCDEC5FFFBE0C7FFF9DCC2FFF5D3B4FFFEF9
 769      F3FFFAE2C4FFECC193FFC37D4893FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 770      FF00FFFFFF00E4BB92FFFEF6F0FFFCE2CDFFFCE3CDFFFADFC8FFF7D9BCFFF5E9
 771      DDFFFAF3EBFFFBF8F3FFCA8353FEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 772      FF00FFFFFF00E4BB92FFFEF7F1FFFCE5D2FFFCE4D1FFFBE2CCFFF9DDC4FFF6D7
 773      BBFFF3D1AFFFFAEFE4FFCC8758FE34B4D9D05EC2E1FA60C3E2FA60C3E2FA60C3
 774      E2FA5FC3E2FAE4BB91FFFFF7F2FFFEE7D5FFFEE7D5FFFDE5D1FFFAE0CAFFF9DE
 775      C4FFF7D9BCFFFDF2E7FFCC8757FE36B3DAF8FDFEFEFFFEFFFFFFFEFEFFFFFDFE
 776      FFFFFEFFFFFFE4BA91FFFFF7F0FFFFE7D5FFFDE7D6FFFDE6D4FFFCE4D0FFFBE3
 777      CBFFFADCC2FFFEF3E8FFCC8656FE35AFDAF0F7FCFEFF8EE4F8FF91DEF5FF9FE0
 778      F5FFACE1F6FFCA8452FFFFF7F1FFFFE9D9FFFFEADBFFFFE9D9FFFFE7D7FFFFE5
 779      D2FFFFE2CBFFFFF7F1FFCB8555FE36AADAF2F1FAFDFF94DEF5FF93DCF4FF64BC
 780      E9FF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594DAFF3594
 781      DAFF3594DAFFFBF6EFFFCC8355FE35ABDAFAE8F6FBFF70BCE7FF55AAE2FF4DA5
 782      E0FF91C9EBFFFAF3EFFFFDFEFDFFFFFDFCFFFFFDFCFFFEFDFCFFFEFCFBFFFEFE
 783      FDFF3594DAFFEFF2E8FFCE8156FF37A6DAFAFEFFFFFFF8FDFFFFF6FDFFFFF5FC
 784      FFFFF3FCFEFF9AE4F4FF9AE6F7FF9BE6F6FF9DE5F5FF9EE5F5FF9FE5F4FFDAF3
 785      F8FF3594DAFFFDF4EEFFCA8054F936A1DAF9F6FCFEFF94E5F8FF93E5F8FF93E5
 786      F8FF91E5F8FF93DBE9FF93D7E3FF93D2DCFF90CED7FF8CC8CFFF86C1C6FFC9D8
 787      D6FF3594DAFFC57444E8CA7F53F1369ADAF8F2FAFDFF94E6F8FF92E5F8FF90E5
 788      F8FF8BE3F8FF86E2F7FF7FE1F7FF77DEF6FF6CDCF6FF5ED9F4FF4FD5F3FFCCF2
 789      FBFF3594DAFFFFFFFF00FFFFFF003594DAF7EFFAFEFF93E5F8FF8FE4F8FF89E3
 790      F8FF82E1F7FF7ADFF7FF71DEF6FF67DBF5FF5BD8F4FF4DD4F3FF40D1F2FFCAF2
 791      FBFF3594DAFFFFFFFF00FFFFFF00338ED9FBDCF0FAFF98E1F6FF95E0F6FF92DF
 792      F6FF8EDEF5FF89DCF5FF85DAF4FF80D9F4FF7AD7F3FF74D5F3FF70D3F2FFC2EA
 793      F8FF3594DAFFFFFFFF00FFFFFF002C86D8D12D88D8F72D87D8F72D88D8F72D88
 794      D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D87D8F72D88
 795      D8F72C86D8D1FFFFFF00FFFFFF00BC6B3671BC6B3690BC6B36CCBC6B36EEBC6B
 796      36FABB6B36FEBB6B36FFBB6A36FFBB6A36FFBC6C39FFBD6E3BFFBB6D3AFFBB6B
 797      38EFBB703ECBB6693554FFFFFF00BC6B369BF6E0D1FFF7E0D1FFFEFBF8FFFEFB
 798      F7FFFDF9F6FFFCF5F0FFFAF0EAFFFBF2EDFFFDF9F6FFFDFAF7FFFBF1EBFFF8E9
 799      DFFEECD0BDFBC9895EECB5693563BC6B36D8F6DFD1FFE9AA80FFFEFAF6FFFDFA
 800      F6FFC88C64FFFBF3EEFFFBF1EAFFFCF6F2FFFEFBF8FFFCF6F1FFF9ECE2FFF8E7
 801      DBFFEED0BAFFECD0BDFFBB703EF8BC6B36F0F6DFD0FFE8A87EFFFCF6F1FFFCF6
 802      F1FFC88C64FFFAF1E9FFFBF4EEFFFDFAF7FFFDF9F6FFFAF0E8FFF8E8DDFFF7E6
 803      DBFFE1A37AFFEFD5C3FFB76935FEBC6B36FAF5DDCCFFE7A87EFFFAF0E8FFFAF0
 804      E8FFC98D66FFFAF0E9FFFDF8F3FFFEFAF8FFFCF4EFFFF9E9DFFFF7E7DBFFF7E5
 805      D9FFE0A278FFE7C2A9FFB66835FFBB6B36FEF4DCC9FFE7A77DFFF9ECE1FFF9EC
 806      E1FFF9EDE3FFFCF4EEFFFDFAF7FFFDF7F3FFFAEDE5FFF7E7DBFFF7E5D9FFF6E5
 807      D8FFDEA077FFE4BEA4FFB46734FFBB6B36FFF4D9C7FFE6A67DFFC88C64FFC98D
 808      65FFC98E67FFCB926CFFCB926DFFCA9069FFC88C65FFC88C64FFC88C64FFC88C
 809      64FFDA9C74FFE1BA9FFFB36634FFBB6A36FFF2D8C5FFE3A47BFFE3A37AFFE3A4
 810      7AFFE2A47BFFE2A37BFFE1A37BFFE1A279FFDFA077FFDE9F76FFDD9E74FFDB9C
 811      72FFDC9D74FFDDB59AFFB16534FFBB6A36FFF2D5C2FFE3A37AFFE3A37AFFE2A3
 812      7BFFE2A37BFFE2A47BFFE1A279FFE0A178FFDEA077FFDE9E75FFDC9D74FFDA9B
 813      73FFD99B73FFDAB095FFAF6433FFBB6A36FFF0D2BEFFE2A37AFFE2A37AFFE1A3
 814      7AFFE2A37BFFE1A37BFFE0A178FFDE9F77FFDD9F76FFDC9D74FFD99B72FFD899
 815      71FFD69970FFD5AB8EFFAD6333FFBA6A36FFEFD0BBFFE2A27AFFFEFBF8FFFEFB
 816      F8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB
 817      F8FFD3966DFFD2A78AFFAB6232FFBB6B38FFEFCEB8FFE1A279FFFEFAF7FF62C0
 818      88FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FFFDF9
 819      F6FFCF936AFFCEA384FFAA6132FFBB6C38FFEECCB6FFE1A27AFFFEFAF7FFBFDC
 820      C2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFBFDCC2FFFDF9
 821      F6FFCD9068FFCC9E81FFA86132FFBA6B37FEEDCAB3FFE0A27AFFFEFAF7FF62C0
 822      88FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FF62C088FFFDF9
 823      F6FFCA8D65FFC99B7CFFA76031FEBA6A35DEEBC6ADFFEAC5ADFFFEFBF8FFFEFB
 824      F8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFBF8FFFEFB
 825      F8FFC89A7CFFC79879FFA76031EDBA6A368FB96935B5B86935EEB76835FFB568
 826      35FFB46734FFB26634FFB06533FFAE6433FFAC6332FFAA6232FFA96132FFA860
 827      31FFA76031FEA66031F1A86131C4000000000000000004733AFF2D8859FF859C
 828      90FF000000000000000000000000000000000000000000000000000000000000
 829      0000000000000000000000000000000000000000000004733AFFA4D9BEFF3D93
 830      66FF5F8873FF0000000000000000000000000000000000000000000000000000
 831      0000000000000000000000000000000000000000000004733AFFA9DCC1FF9BD5
 832      B7FF4C9F73FF3D7D5CFF00000000000000000000000000000000000000000000
 833      0000000000000000000000000000000000000000000004733AFFA5DABFFF57BB
 834      87FF90D2B0FF5BAB82FF23774CFFD4D5D4FF0000000000000000000000000000
 835      0000000000000000000000000000000000000000000004733AFFA9DCC1FF45B4
 836      7BFF47B47CFF82CCA6FF67B68CFF177745FFC1C5C3FF00000000000000000000
 837      0000000000000000000000000000000000000000000004733AFFA9DCC1FF3EB1
 838      76FF3AAF73FF36AE70FF6FC598FF71BF97FF187B49FFA6B0ABFF000000000000
 839      0000000000000000000000000000000000000000000004733AFFA9DCC1FF36AD
 840      70FF32AC6DFF2DAA6AFF28A866FF58BC89FF78C59DFF1F804EFF839A8EFF0000
 841      0000000000000000000000000000000000000000000004733AFFA9DCC1FF2EAD
 842      6BFF2BAD6AFF27AB68FF22A964FF1CA55FFF41B278FF78C69FFF298858FF678C
 843      79FF000000000000000000000000000000000000000004733AFFA9DCC1FF0CAA
 844      58FF12AE5EFF15AF60FF16AD61FF13AA5DFF3AB677FF75C79DFF288957FF4E83
 845      67FF000000000000000000000000000000000000000004733AFFA9DCC1FF0DB3
 846      5EFF0EB660FF0EB660FF0DB45FFF47C484FF70CA9CFF1D824DFF678C79FF0000
 847      0000000000000000000000000000000000000000000004733AFFA9DCC1FF10BD
 848      65FF11C167FF13C269FF59D395FF67C998FF167C47FF889C92FF000000000000
 849      0000000000000000000000000000000000000000000004733AFF83DCAFFF11C3
 850      69FF1ACC73FF69DFA3FF5AC28DFF137643FF9EA7A3FF00000000000000000000
 851      0000000000000000000000000000000000000000000009773FFF83DBAEFF1FC6
 852      71FF72DEA7FF4BB27FFF177445FFA8ADAAFF0000000000000000000000000000
 853      0000000000000000000000000000000000000000000004733AFF82D8ACFF76D6
 854      A6FF3C9D6AFF27744CFFACAEADFF000000000000000000000000000000000000
 855      0000000000000000000000000000000000000000000004733AFF7ACFA4FF2C8C
 856      5AFF3D7659FFAEAEAEFF00000000000000000000000000000000000000000000
 857      0000000000000000000000000000000000000000000004733AFF21824FFF6382
 858      72FF000000000000000000000000000000000000000000000000000000000000
 859      0000000000000000000000000000000000000000000000000000000000000000
 860      0000000000000000000000000000000000000000000000000000000000000000
 861      000000000000000000000000000000000042000000FF000000FF000000FF0000
 862      005400000000000000FF000000FF000000FF000000FF00000042000000000000
 863      0000000000000000000000000000000000FF000000FF00000000000000000000
 864      00FF00000000000000FF000000FF0000000000000000000000FF000000000000
 865      0000000000000000000000000000000000FF000000FF00000000000000000000
 866      00FF00000000000000FF000000FF000000FF000000FF00000042000000000000
 867      0000000000000000000000000000000000FF000000FF000000FF000000FF0000
 868      00FF00000000000000FF000000FF0000000000000000000000FF000000000000
 869      0000000000000000000000000000000000FF000000FF00000000000000000000
 870      00FF00000000000000FF000000FF0000000000000000000000FF000000000000
 871      0000000000000000000000000000000000FF000000FF00000000000000000000
 872      00FF00000000000000FF000000FF000000FF000000FF00000042000000000000
 873      000000000000000000FF00000074000000000000000000000000000000000000
 874      0000000000000000000000000000000000000000000000000000000000000000
 875      0000000000FF59915BFF000000FF000000000000000000000000000000000000
 876      00FF000000FF0000002200000000000000000000000000000000000000000000
 877      00FF59915BFF000000FF0000001A000000000000000000000000000000000000
 878      00FF88BA8AFF000000FF0000001A000000000000000000000000000000FF5991
 879      5BFF000000FF0000001A00000000000000000000000000000000000000000000
 880      0071132C13FF76A677FF000000FF0000002200000000000000FF59915BFF0000
 881      00FF0000001A0000000000000000000000000000000000000000000000000000
 882      0000000000FFA6CBA8FF6C9D6DFF000000FF000000FF59915BFF000000FF0000
 883      0022000000000000000000000000000000000000000000000000000000000000
 884      000000000052000000FFB8D6B8FF59915BFF59915BFF000000FF0000001A0000
 885      0000000000000000000000000000000000000000000000000000000000000000
 886      000000000000000000FF9DC59FFF92BE93FF000000FF00000022000000000000
 887      0000000000000000000000000000000000000000000000000000000000000000
 888      00000000000000000052000000FF000000FF0000001A00000000000000000000
 889      0000000000000000000000000000000000000000000000000000000000000000
 890      0000000000000000000000000000000000000000000000000000000000000000
 891      00000000000000000000000000000048783B004B7CDA004A7BE300487847FFFF
 892      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 893      FF00FFFFFF00FFFFFF00FFFFFF00004A7BE50A69A6FF0B6DABFF004A7BF50048
 894      7844FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 895      FF00FFFFFF00FFFFFF00FFFFFF00004A7BED0C72B2FF107DC1FF0A6BA9FF004A
 896      7BDA00698A02008B9C82008B9C13FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 897      FF00FFFFFF00FFFFFF00FFFFFF000049796F035286F40F7ABCFF107DC1FF0152
 898      84F200859ACE008B9CFF008B9C29FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 899      FF00FFFFFF00FFFFFF00FFFFFF0000487802004A7B95014E80F40B76B2FF0188
 900      A1FF32AEBEFE1DA0B1F2008B9C3DFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 901      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000064878100889CFE41BD
 902      CDFF77DEEBFF1769B0F70036A0E4018FA0D2008C9D77008B9C15FFFFFF00FFFF
 903      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00008B9C5A018D9EF64FC8D8FF68DC
 904      ECFF336DC8FF0D1BABFF62B1D7FF72DCEAFF43BDCCF70990A2F6018E9F9F008B
 905      9C1BFFFFFF00FFFFFF00FFFFFF00FFFFFF00008B9C5F008D9EEB29A5BBF6284A
 906      BBFF1D38B8FF61D8F6FF63EAFDFF6CEBFDFF7DEEFDFF88EAF8FF45BECDFA058F
 907      9FF7008E9FA3008B9C40008B9C02FFFFFF00FFFFFF00008B9C070024A1D71342
 908      ADFC84EAFBFF6BECFDFF84EFFDFF6DECFDFF52E9FDFF44E5FBFF65E3F3FF77DD
 909      EBFF49C1CFFE1B9EAEF3008C9DEAFFFFFF00FFFFFF00FFFFFF00007F9C5F2FB0
 910      C0F58AEFFDFF5FEAFDFF61EBFDFF52E9FDFF3CE6FDFF2ADBF3FF18D0E7FF10C6
 911      DCFF49D2E4FF67D4E2FF018D9FE9FFFFFF00FFFFFF00FFFFFF00008B9C1A1194
 912      A5F78BEDFBFF3CE5FCFF37E4FBFF2FDEF6FF23D7EEFF14CDE5FF04C3DBFF03C2
 913      DAFF56D6E6FF33B6C6FB008E9FA8FFFFFF00FFFFFF00FFFFFF00FFFFFF00018E
 914      A0D45ECFDDFF46DAEDFF18D0E7FF11CBE3FF07C4DCFF03C2DAFF03C2DAFF4CD3
 915      E4FF58CDDCFF048E9FF4008B9C1CFFFFFF00FFFFFF00FFFFFF00FFFFFF00008B
 916      9C431A9BABF66CDAE8FF10C5DCFF03C2DAFF03C2DAFF15C6DCFF5BD7E7FF56C8
 917      D6FE058FA0F1008B9C3FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 918      FF00008E9FC536B5C5FA5FD8E7FF26CADFFF4ED4E5FF6DD9E7FF32B4C5FB008D
 919      9EE6008B9C26FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 920      FF00008B9C13008D9EE24FC3D2FD5BD3E1FF30B5C6FA0890A1F6008D9FA9008B
 921      9C14FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 922      FF00FFFFFF00008B9C1F008C9DED008D9EEC008D9E9E008B9C21FFFFFF00FFFF
 923      FF00FFFFFF00FFFFFF00FFFFFF00C77947AACC8655CECC8857DECB8856DBCC88
 924      56DBCB8757DBCA8350D0C479426EB2673C08FFFFFF00FFFFFF00FFFFFF00FFFF
 925      FF00FFFFFF00FFFFFF00FFFFFF00CA8554D0FFFFFFDBFDF3E9DEFDF3EADEFCF2
 926      E8DEFAEFE3DEFAF2E7DEEABB88DECF85559CB4693D0AFFFFFF00FFFFFF00FFFF
 927      FF00FFFFFF00FFFFFF00FFFFFF00CB8656DAFEF5EDDEFCDEC5DEFBE0C7DEF9DC
 928      C2DEF5D3B4DEFEF9F3DEFAE2C4DEECC193DEC37D4880FFFFFF00FFFFFF00FFFF
 929      FF00FFFFFF00FFFFFF00FFFFFF00CB8655DBFEF6F0DEFCE2CDDEFCE3CDDEFADF
 930      C8DEF7D9BCDEF5E9DDDEFAF3EBDEFBF8F3DECD9565DCFFFFFF00FFFFFF00FFFF
 931      FF00FFFFFF00FFFFFF00FFFFFF00CB8655DBFEF7F1DEFCE5D2DEFCE4D1DEFBE2
 932      CCDEF9DDC4DEEAC39DFFE6BF96FFE4BB92FFE4BB92FFD1A06CF5D09E6DF6CC96
 933      5FDAC479427EB2673C09FFFFFF00CB8654DBFFF7F2DEFEE7D5DEFEE7D5DEFDE5
 934      D1DEFAE0CADEE5BE96FFFFFFFEFFFDF3E9FFFDF3EAFFFCF2E8FFFAEFE3FFFAF2
 935      E7FFEABB88FFCF8555B3B4693D0CCB8553DBFFF7F0DEFFE7D5DEFDE7D6DEFDE6
 936      D4DEFCE4D0DEE4BB93FFFEF5EDFFFCDEC5FFFBE0C7FFF9DCC2FFF5D3B4FFFEF9
 937      F3FFFAE2C4FFECC193FFC37D4893CA8452DBFFF7F1DEFFE9D9DEFFEADBDEFFE9
 938      D9DEFFE7D7DEE4BB92FFFEF6F0FFFCE2CDFFFCE3CDFFFADFC8FFF7D9BCFFF5E9
 939      DDFFFAF3EBFFFBF8F3FFCA8353FECC8352DBFBF5EEDEFFE9D9DEFFEADBDEFFE9
 940      D9DEFFE7D7DEE4BB92FFFEF7F1FFFCE5D2FFFCE4D1FFFBE2CCFFF9DDC4FFF6D7
 941      BBFFF3D1AFFFFAEFE4FFCC8758FECF8253DEEFF1E7DEFFE9D9DEFFEADBDEFFE9
 942      D9DEFFE7D7DEE4BB91FFFFF7F2FFFEE7D5FFFEE7D5FFFDE5D1FFFAE0CAFFF9DE
 943      C4FFF7D9BCFFFDF2E7FFCC8757FEC87C4ED3FCF3ECDEFAF1E8DEFAF0E7DEFBF1
 944      E9DEFBF2EADEE4BA91FFFFF7F0FFFFE7D5FFFDE7D6FFFDE6D4FFFCE4D0FFFBE3
 945      CBFFFADCC2FFFEF3E8FFCC8656FEC7794AB9C8794BCEC87545DDC77545D4C875
 946      45D4C77545D4CA8452FFFFF7F1FFFFE9D9FFFFEADBFFFFE9D9FFFFE7D7FFFFE5
 947      D2FFFFE2CBFFFFF7F1FFCB8555FEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 948      FF00FFFFFF00CC8352FBFBF5EEFFFFE9D9FFFFEADBFFFFE9D9FFFFE7D7FFFFE5
 949      D2FFFFE2CBFFFBF6EFFFCC8355FEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 950      FF00FFFFFF00CF8253FFEFF1E7FFFFE9D9FFFFEADBFFFFE9D9FFFFE7D7FFFFE5
 951      D2FFFFE2CBFFEFF2E8FFCE8156FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 952      FF00FFFFFF00C77949EDFCF3ECFFFAF1E8FFFAF0E7FFFBF1E9FFFBF2EAFFFBF2
 953      EAFFFBF2EBFFFDF4EEFFCA8054F9FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
 954      FF00FFFFFF00C57342C1C67545E6C87545FEC77545F3C87545F3C77545F3C775
 955      45F3C87546F4C57444E8CA7F53F1
 956    }
 957  end
 958  object PMSQL: TPopupMenu
 959    Images = ImageList
 960    left = 152
 961    top = 64
 962    object MICheck: TMenuItem
 963      Caption = 'Check syntax'
 964      Bitmap.Data = {
 965        36040000424D3604000000000000360000002800000010000000100000000100
 966        2000000000000004000064000000640000000000000000000000000000000000
 967        0000000000000000000000000000000000000000000000000000000000000000
 968        0000000000000000000000000000000000000000000000000000000000000000
 969        00000000000000000000000000000000000000000052000000FF000000FF0000
 970        001A000000000000000000000000000000000000000000000000000000000000
 971        000000000000000000000000000000000000000000FF9DC59FFF92BE93FF0000
 972        00FF000000220000000000000000000000000000000000000000000000000000
 973        000000000000000000000000000000000052000000FFB8D6B8FF59915BFF5991
 974        5BFF000000FF0000001A00000000000000000000000000000000000000000000
 975        0000000000000000000000000000000000FFA6CBA8FF6C9D6DFF000000FF0000
 976        00FF59915BFF000000FF00000022000000000000000000000000000000000000
 977        0000000000000000000000000071132C13FF76A677FF000000FF000000220000
 978        0000000000FF59915BFF000000FF0000001A0000000000000000000000000000
 979        00000000000000000000000000FF88BA8AFF000000FF0000001A000000000000
 980        000000000000000000FF59915BFF000000FF0000001A00000000000000000000
 981        00000000000000000000000000FF000000FF0000002200000000000000000000
 982        00000000000000000000000000FF59915BFF000000FF0000001A000000000000
 983        0000000000000000000000000000000000000000000000000000000000000000
 984        0000000000000000000000000000000000FF59915BFF000000FF000000FF0000
 985        00FF0000000000000000000000FF00000000000000FF000000FF000000FF0000
 986        00FF00000042000000000000000000000000000000FF00000074000000FF0000
 987        00FF0000000000000000000000FF00000000000000FF000000FF000000000000
 988        0000000000FF0000000000000000000000000000000000000000000000FF0000
 989        00FF000000FF000000FF000000FF00000000000000FF000000FF000000000000
 990        0000000000FF0000000000000000000000000000000000000000000000FF0000
 991        00FF0000000000000000000000FF00000000000000FF000000FF000000FF0000
 992        00FF000000420000000000000000000000000000000000000000000000FF0000
 993        00FF0000000000000000000000FF00000000000000FF000000FF000000000000
 994        0000000000FF0000000000000000000000000000000000000000000000420000
 995        00FF000000FF000000FF0000005400000000000000FF000000FF000000FF0000
 996        00FF000000420000000000000000000000000000000000000000000000000000
 997        0000000000000000000000000000000000000000000000000000000000000000
 998        0000000000000000000000000000000000000000000000000000
 999      }
1000      ImageIndex = 3
1001      OnClick = TBCheckClick
1002    end
1003    object MICleanup: TMenuItem
1004      Caption = 'Clean-up Delphi code'
1005      Bitmap.Data = {
1006        36040000424D3604000000000000360000002800000010000000100000000100
1007        2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
1008        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00008B9C1F008C9DED008D9EEC008D
1009        9E9E008B9C21FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
1010        FF00FFFFFF00FFFFFF00FFFFFF00008B9C13008D9EE24FC3D2FD5BD3E1FF30B5
1011        C6FA0890A1F6008D9FA9008B9C14FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
1012        FF00FFFFFF00FFFFFF00FFFFFF00008E9FC536B5C5FA5FD8E7FF26CADFFF4ED4
1013        E5FF6DD9E7FF32B4C5FB008D9EE6008B9C26FFFFFF00FFFFFF00FFFFFF00FFFF
1014        FF00FFFFFF00FFFFFF00008B9C431A9BABF66CDAE8FF10C5DCFF03C2DAFF03C2
1015        DAFF15C6DCFF5BD7E7FF56C8D6FE058FA0F1008B9C3FFFFFFF00FFFFFF00FFFF
1016        FF00FFFFFF00FFFFFF00018EA0D45ECFDDFF46DAEDFF18D0E7FF11CBE3FF07C4
1017        DCFF03C2DAFF03C2DAFF4CD3E4FF58CDDCFF048E9FF4008B9C1CFFFFFF00FFFF
1018        FF00FFFFFF00008B9C1A1194A5F78BEDFBFF3CE5FCFF37E4FBFF2FDEF6FF23D7
1019        EEFF14CDE5FF04C3DBFF03C2DAFF56D6E6FF33B6C6FB008E9FA8FFFFFF00FFFF
1020        FF00FFFFFF00007F9C5F2FB0C0F58AEFFDFF5FEAFDFF61EBFDFF52E9FDFF3CE6
1021        FDFF2ADBF3FF18D0E7FF10C6DCFF49D2E4FF67D4E2FF018D9FE9FFFFFF00FFFF
1022        FF00008B9C070024A1D71342ADFC84EAFBFF6BECFDFF84EFFDFF6DECFDFF52E9
1023        FDFF44E5FBFF65E3F3FF77DDEBFF49C1CFFE1B9EAEF3008C9DEAFFFFFF00008B
1024        9C5F008D9EEB29A5BBF6284ABBFF1D38B8FF61D8F6FF63EAFDFF6CEBFDFF7DEE
1025        FDFF88EAF8FF45BECDFA058F9FF7008E9FA3008B9C40008B9C02FFFFFF00008B
1026        9C5A018D9EF64FC8D8FF68DCECFF336DC8FF0D1BABFF62B1D7FF72DCEAFF43BD
1027        CCF70990A2F6018E9F9F008B9C1BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
1028        FF000064878100889CFE41BDCDFF77DEEBFF1769B0F70036A0E4018FA0D2008C
1029        9D77008B9C15FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000487802004A
1030        7B95014E80F40B76B2FF0188A1FF32AEBEFE1DA0B1F2008B9C3DFFFFFF00FFFF
1031        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000049796F0352
1032        86F40F7ABCFF107DC1FF015284F200859ACE008B9CFF008B9C29FFFFFF00FFFF
1033        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00004A7BED0C72
1034        B2FF107DC1FF0A6BA9FF004A7BDA00698A02008B9C82008B9C13FFFFFF00FFFF
1035        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00004A7BE50A69
1036        A6FF0B6DABFF004A7BF500487844FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
1037        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000048783B004B
1038        7CDA004A7BE300487847FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
1039        FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
1040      }
1041      ImageIndex = 4
1042      OnClick = MICleanupClick
1043    end
1044    object MICreateConstant: TMenuItem
1045      Caption = 'Create string constant'
1046      ImageIndex = 5
1047      OnClick = MICreateConstantClick
1048    end
1049    object MIMeta: TMenuItem
1050      Caption = 'Metadata'
1051      object MIMetaColumns: TMenuItem
1052        Caption = 'Columns'
1053        OnClick = MIMetaColumnsClick
1054      end
1055    end
1056  end
1057  object SQLMeta: TSQLQuery
1058    FieldDefs = <>
1059    Params = <>
1060    left = 120
1061    top = 208
1062  end
1063  object SQLDataSource1: TDataSource
1064    DataSet = SQLMeta
1065    left = 208
1066    top = 208
1067  end
1068  object PMMeta: TPopupMenu
1069    left = 296
1070    top = 208
1071    object MIPaste: TMenuItem
1072      Caption = 'Paste in SQL'
1073      OnClick = MIPasteClick
1074    end
1075  end
1076end