Browse Source

Merge branch 'master' of https://github.com/motaz/turbobird

Conflicts:
	TurboBird.lpi
	TurboBird.lpr
	querywindow.lfm
	querywindow.lrs
motaz 12 years ago
parent
commit
12f67d7351
37 changed files with 384 additions and 95 deletions
  1. 146 4
      TurboBird.lpi
  2. 11 1
      TurboBird.lpr
  3. BIN
      TurboBird.res
  4. 0 2
      about.lrs
  5. 0 2
      backuprestore.lrs
  6. 8 11
      calen.lrs
  7. 0 2
      callproc.lrs
  8. 0 2
      changepass.lrs
  9. 0 2
      copytable.lrs
  10. 0 2
      createdb.lrs
  11. 0 2
      createtrigger.lrs
  12. 0 2
      createuser.lrs
  13. 0 2
      editdatafullrec.lrs
  14. 0 2
      edittable.lrs
  15. 0 2
      enterpass.lrs
  16. 0 2
      main.lrs
  17. 0 2
      newconstraint.lrs
  18. 0 2
      newdomain.lrs
  19. 0 2
      neweditfield.lrs
  20. 0 2
      newgen.lrs
  21. 0 2
      newtable.lrs
  22. 0 2
      permissionmanage.lrs
  23. 4 0
      querywindow.lfm
  24. 4 0
      querywindow.lrs
  25. 211 19
      querywindow.pas
  26. 0 2
      reg.lrs
  27. 0 2
      sqlhistory.lrs
  28. 0 2
      systables.lrs
  29. 0 2
      tablemanage.lrs
  30. 0 2
      udfinfo.lrs
  31. 0 2
      update.lrs
  32. 0 2
      userpermissions.lrs
  33. 0 2
      viewdomain.lrs
  34. 0 2
      viewgen.lrs
  35. 0 2
      viewsproc.lrs
  36. 0 2
      viewtrigger.lrs
  37. 0 2
      viewview.lrs

+ 146 - 4
TurboBird.lpi

@@ -17,8 +17,8 @@
       <UseVersionInfo Value="True"/>
       <AutoIncrementBuild Value="True"/>
       <MinorVersionNr Value="9"/>
-      <RevisionNr Value="11"/>
-      <BuildNr Value="1092"/>
+      <RevisionNr Value="12"/>
+      <BuildNr Value="1093"/>
       <StringTable ProductVersion="0.9"/>
     </VersionInfo>
     <BuildModes Count="1">
@@ -61,10 +61,17 @@
         <IsPartOfProject Value="True"/>
         <UnitName Value="TurboBird"/>
         <IsVisibleTab Value="True"/>
+<<<<<<< HEAD
         <EditorIndex Value="3"/>
         <WindowIndex Value="0"/>
         <TopLine Value="40"/>
         <CursorPos X="33" Y="32"/>
+=======
+        <EditorIndex Value="1"/>
+        <WindowIndex Value="0"/>
+        <TopLine Value="1"/>
+        <CursorPos X="15" Y="30"/>
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
         <UsageCount Value="200"/>
         <Loaded Value="True"/>
       </Unit0>
@@ -123,12 +130,21 @@
         <UnitName Value="QueryWindow"/>
         <EditorIndex Value="0"/>
         <WindowIndex Value="0"/>
+<<<<<<< HEAD
         <TopLine Value="848"/>
         <CursorPos X="45" Y="858"/>
         <UsageCount Value="200"/>
         <Bookmarks Count="2">
           <Item0 X="3" Y="1035" ID="0"/>
           <Item1 X="3" Y="1851" ID="1"/>
+=======
+        <TopLine Value="1"/>
+        <CursorPos X="1" Y="1"/>
+        <UsageCount Value="200"/>
+        <Bookmarks Count="2">
+          <Item0 X="3" Y="1126" ID="0"/>
+          <Item1 X="3" Y="2009" ID="1"/>
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
         </Bookmarks>
         <Loaded Value="True"/>
         <LoadedDesigner Value="True"/>
@@ -1092,13 +1108,19 @@
         <HasResources Value="True"/>
         <ResourceBaseClass Value="Form"/>
         <UnitName Value="Update"/>
+<<<<<<< HEAD
         <EditorIndex Value="2"/>
+=======
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
         <WindowIndex Value="0"/>
-        <TopLine Value="1"/>
-        <CursorPos X="32" Y="9"/>
+        <TopLine Value="151"/>
+        <CursorPos X="40" Y="171"/>
         <UsageCount Value="23"/>
+<<<<<<< HEAD
         <Loaded Value="True"/>
         <LoadedDesigner Value="True"/>
+=======
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
       </Unit116>
       <Unit117>
         <Filename Value="querycomplition.txt"/>
@@ -1112,6 +1134,7 @@
     <JumpHistory Count="30" HistoryIndex="29">
       <Position1>
         <Filename Value="querywindow.pas"/>
+<<<<<<< HEAD
         <Caret Line="483" Column="38" TopLine="451"/>
       </Position1>
       <Position2>
@@ -1229,6 +1252,125 @@
       <Position30>
         <Filename Value="main.pas"/>
         <Caret Line="278" Column="3" TopLine="276"/>
+=======
+        <Caret Line="168" Column="27" TopLine="137"/>
+      </Position1>
+      <Position2>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="175" Column="24" TopLine="145"/>
+      </Position2>
+      <Position3>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="188" Column="21" TopLine="158"/>
+      </Position3>
+      <Position4>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="190" Column="13" TopLine="159"/>
+      </Position4>
+      <Position5>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="221" Column="35" TopLine="204"/>
+      </Position5>
+      <Position6>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="223" Column="9" TopLine="204"/>
+      </Position6>
+      <Position7>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="225" Column="9" TopLine="204"/>
+      </Position7>
+      <Position8>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="226" Column="9" TopLine="204"/>
+      </Position8>
+      <Position9>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="227" Column="27" TopLine="204"/>
+      </Position9>
+      <Position10>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="228" Column="9" TopLine="204"/>
+      </Position10>
+      <Position11>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="229" Column="9" TopLine="204"/>
+      </Position11>
+      <Position12>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="230" Column="27" TopLine="204"/>
+      </Position12>
+      <Position13>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="231" Column="9" TopLine="204"/>
+      </Position13>
+      <Position14>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="232" Column="32" TopLine="204"/>
+      </Position14>
+      <Position15>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="443" Column="23" TopLine="412"/>
+      </Position15>
+      <Position16>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="483" Column="38" TopLine="451"/>
+      </Position16>
+      <Position17>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="489" Column="58" TopLine="457"/>
+      </Position17>
+      <Position18>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="529" Column="32" TopLine="497"/>
+      </Position18>
+      <Position19>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="531" Column="18" TopLine="499"/>
+      </Position19>
+      <Position20>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="585" Column="23" TopLine="553"/>
+      </Position20>
+      <Position21>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="586" Column="20" TopLine="554"/>
+      </Position21>
+      <Position22>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="588" Column="23" TopLine="556"/>
+      </Position22>
+      <Position23>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="589" Column="20" TopLine="557"/>
+      </Position23>
+      <Position24>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="655" Column="34" TopLine="623"/>
+      </Position24>
+      <Position25>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="904" Column="27" TopLine="775"/>
+      </Position25>
+      <Position26>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1" Column="1" TopLine="1"/>
+      </Position26>
+      <Position27>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="760" Column="27" TopLine="730"/>
+      </Position27>
+      <Position28>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1550" Column="3" TopLine="1521"/>
+      </Position28>
+      <Position29>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="1" Column="1" TopLine="1"/>
+      </Position29>
+      <Position30>
+        <Filename Value="querywindow.pas"/>
+        <Caret Line="2134" Column="69" TopLine="2098"/>
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
       </Position30>
     </JumpHistory>
   </ProjectOptions>

+ 11 - 1
TurboBird.lpr

@@ -2,7 +2,11 @@
 {  TurboBird: FireBird database administration and management tool          }
 {  Developed by: Motaz Abdel Azeem http://code.sd/                          }
 {  Start development :  5.Dec.2009                                          }
+<<<<<<< HEAD
 {  Last updated      : 10.Nov.2013                                          }
+=======
+{  Last updated      : 24.Jun.2013                                          }
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
 {  License           : GPL for GUI, LGPL for Units                          }
 {***************************************************************************}
 
@@ -27,9 +31,13 @@ uses
 const
   Major = 0;
   Minor = 9;
-  Release = 11;
+  Release = 12;
 
+<<<<<<< HEAD
   VersionDate = '2010 - November 2013';
+=======
+  VersionDate = '2010 - June 2013';
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
 {$IFDEF Unix}
 {$DEFINE extdecl:=cdecl}
     fbclib = 'libfbclient.' + sharedsuffix;
@@ -49,6 +57,8 @@ var
 begin
   Application.Initialize;
   IBaseLibraryHandle:= LoadLibrary(fbclib);
+
+  // search for all compatible FireBird libraries in Windows
   {$IFDEF Windows}
   if IBaseLibraryHandle = NilHandle then
     IBaseLibraryHandle:= LoadLibrary(seclib);

BIN
TurboBird.res


+ 0 - 2
about.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmAbout','FORMDATA',[
   'TPF0'#8'TfmAbout'#7'fmAbout'#4'Left'#3#228#2#6'Height'#3'n'#1#3'Top'#3#132#1
   +#5'Width'#3#144#1#13'ActiveControl'#7#7'BitBtn1'#11'BorderIcons'#11#0#11'Bor'

+ 0 - 2
backuprestore.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmBackupRestore','FORMDATA',[
   'TPF0'#16'TfmBackupRestore'#15'fmBackupRestore'#4'Left'#3#146#1#6'Height'#3
   +#189#1#3'Top'#3''''#1#5'Width'#3#240#1#7'Caption'#6#22'Backup/Resore databas'

+ 8 - 11
calen.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmCalen','FORMDATA',[
   'TPF0'#8'TfmCalen'#7'fmCalen'#4'Left'#3#211#1#6'Height'#3','#1#3'Top'#3#216#0
   +#5'Width'#3#25#1#11'BorderIcons'#11#12'biSystemMenu'#0#11'BorderStyle'#7#8'b'
@@ -9,13 +7,12 @@ LazarusResources.Add('TfmCalen','FORMDATA',[
   +'Left'#2#8#6'Height'#2#18#3'Top'#2#16#5'Width'#2'"'#7'Caption'#6#4'Time'#11
   +'ParentColor'#8#0#0#5'TEdit'#6'edTime'#4'Left'#2'5'#6'Height'#2#27#3'Top'#2
   +#11#5'Width'#3#131#0#8'TabOrder'#2#0#0#0#9'TCalendar'#9'Calendar1'#4'Left'#2
-  +#0#6'Height'#3#190#0#3'Top'#2'8'#5'Width'#3#15#1#8'DateTime'#5#0#0#0#0#0#0
-  +#162#157#14'@'#0#0#7'TBitBtn'#7'BitBtn1'#4'Left'#3#196#0#6'Height'#2#30#3'To'
-  +'p'#2#11#5'Width'#2'K'#7'Caption'#6#5'Today'#7'OnClick'#7#12'BitBtn1Click'#8
-  +'TabOrder'#2#2#0#0#7'TBitBtn'#4'bbOk'#4'Left'#2#8#6'Height'#2#30#3'Top'#3#5#1
-  +#5'Width'#2'K'#7'Caption'#6#3'&OK'#7'Default'#9#4'Kind'#7#4'bkOK'#11'ModalRe'
-  +'sult'#2#1#7'OnClick'#7#9'bbOkClick'#8'TabOrder'#2#3#0#0#7'TBitBtn'#7'BitBtn'
-  +'3'#4'Left'#2'^'#6'Height'#2#30#3'Top'#3#5#1#5'Width'#2'S'#6'Cancel'#9#7'Cap'
-  +'tion'#6#6'Cancel'#4'Kind'#7#8'bkCancel'#11'ModalResult'#2#2#8'TabOrder'#2#4
-  +#0#0#0
+  +#0#6'Height'#3#190#0#3'Top'#2'8'#5'Width'#3#15#1#8'DateTime'#4#162#157#0#0#0
+  +#0#7'TBitBtn'#7'BitBtn1'#4'Left'#3#196#0#6'Height'#2#30#3'Top'#2#11#5'Width'
+  +#2'K'#7'Caption'#6#5'Today'#7'OnClick'#7#12'BitBtn1Click'#8'TabOrder'#2#2#0#0
+  +#7'TBitBtn'#4'bbOk'#4'Left'#2#8#6'Height'#2#30#3'Top'#3#5#1#5'Width'#2'K'#7
+  +'Caption'#6#3'&OK'#7'Default'#9#4'Kind'#7#4'bkOK'#11'ModalResult'#2#1#7'OnCl'
+  +'ick'#7#9'bbOkClick'#8'TabOrder'#2#3#0#0#7'TBitBtn'#7'BitBtn3'#4'Left'#2'^'#6
+  +'Height'#2#30#3'Top'#3#5#1#5'Width'#2'S'#6'Cancel'#9#7'Caption'#6#6'Cancel'#4
+  +'Kind'#7#8'bkCancel'#11'ModalResult'#2#2#8'TabOrder'#2#4#0#0#0
 ]);

+ 0 - 2
callproc.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmCallProc','FORMDATA',[
   'TPF0'#11'TfmCallProc'#10'fmCallProc'#4'Left'#3'"'#1#6'Height'#3#135#1#3'Top'
   +#3#216#0#5'Width'#3#144#1#13'ActiveControl'#7#11'StringGrid1'#7'Caption'#6#23

+ 0 - 2
changepass.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmChangePass','FORMDATA',[
   'TPF0'#13'TfmChangePass'#12'fmChangePass'#4'Left'#3#127#1#6'Height'#3#182#0#3
   +'Top'#3#204#0#5'Width'#3'@'#1#11'BorderStyle'#7#8'bsDialog'#7'Caption'#6#12

+ 0 - 2
copytable.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmCopyTable','FORMDATA',[
   'TPF0'#12'TfmCopyTable'#11'fmCopyTable'#4'Left'#3'`'#1#6'Height'#3#253#1#3'To'
   +'p'#3#207#0#5'Width'#3'b'#2#7'Caption'#6#10'Copy Table'#12'ClientHeight'#3

+ 0 - 2
createdb.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmCreateDB','FORMDATA',[
   'TPF0'#11'TfmCreateDB'#10'fmCreateDB'#4'Left'#3#151#1#6'Height'#3#11#1#3'Top'
   +#3#201#0#5'Width'#3#225#1#13'ActiveControl'#7#8'btBrowse'#7'Caption'#6#28'Cr'

+ 0 - 2
createtrigger.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmCreateTrigger','FORMDATA',[
   'TPF0'#16'TfmCreateTrigger'#15'fmCreateTrigger'#4'Left'#3#174#1#6'Height'#3','
   +#1#3'Top'#3#201#0#5'Width'#3#144#1#13'ActiveControl'#7#13'edTriggerName'#7'C'

+ 0 - 2
createuser.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmCreateUser','FORMDATA',[
   'TPF0'#13'TfmCreateUser'#12'fmCreateUser'#4'Left'#3#226#1#6'Height'#3#244#0#3
   +'Top'#3#188#1#5'Width'#3#172#1#11'BorderStyle'#7#8'bsDialog'#7'Caption'#6#15

+ 0 - 2
editdatafullrec.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmEditDataFullRec','FORMDATA',[
   'TPF0'#18'TfmEditDataFullRec'#17'fmEditDataFullRec'#4'Left'#3#20#2#6'Height'#3
   +','#1#3'Top'#3'H'#1#5'Width'#3'Q'#2#13'ActiveControl'#7#6'bbSave'#7'Caption'

+ 0 - 2
edittable.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmEditTable','FORMDATA',[
   'TPF0'#12'TfmEditTable'#11'fmEditTable'#4'Left'#3'Z'#2#6'Height'#3','#1#3'Top'
   +#3#148#1#5'Width'#3'8'#2#13'ActiveControl'#7#6'Panel1'#7'Caption'#6#11'fmEdi'

+ 0 - 2
enterpass.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmEnterPass','FORMDATA',[
   'TPF0'#12'TfmEnterPass'#11'fmEnterPass'#4'Left'#3'j'#1#6'Height'#3#236#0#3'To'
   +'p'#3#201#0#5'Width'#3#132#1#13'ActiveControl'#7#6'edUser'#11'BorderIcons'#11

+ 0 - 2
main.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmMain','FORMDATA',[
   'TPF0'#7'TfmMain'#6'fmMain'#4'Left'#3#244#0#6'Height'#3#128#2#3'Top'#3#139#0#5
   +'Width'#3#0#4#13'ActiveControl'#7#6'tvMain'#7'Caption'#6#28'TurboBird Admin '

+ 0 - 2
newconstraint.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmNewConstraint','FORMDATA',[
   'TPF0'#16'TfmNewConstraint'#15'fmNewConstraint'#4'Left'#3'n'#2#6'Height'#3'X'
   +#2#3'Top'#3#0#1#5'Width'#3#134#1#13'ActiveControl'#7#9'edNewName'#7'Caption'

+ 0 - 2
newdomain.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmNewDomain','FORMDATA',[
   'TPF0'#12'TfmNewDomain'#11'fmNewDomain'#4'Left'#3'J'#1#6'Height'#3#241#0#3'To'
   +'p'#3#216#0#5'Width'#3'z'#1#13'ActiveControl'#7#6'edName'#11'BorderIcons'#11

+ 0 - 2
neweditfield.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmNewEditField','FORMDATA',[
   'TPF0'#15'TfmNewEditField'#14'fmNewEditField'#4'Left'#3#127#2#6'Height'#3'P'#1
   +#3'Top'#3#135#1#5'Width'#3'@'#1#13'ActiveControl'#7#11'edFieldName'#11'Borde'

+ 0 - 2
newgen.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmNewGen','FORMDATA',[
   'TPF0'#9'TfmNewGen'#8'fmNewGen'#4'Left'#3'j'#1#6'Height'#3#250#0#3'Top'#3#201
   +#0#5'Width'#3#6#2#13'ActiveControl'#7#9'edGenName'#7'Caption'#6#20'Create Ne'

+ 0 - 2
newtable.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmNewTable','FORMDATA',[
   'TPF0'#11'TfmNewTable'#10'fmNewTable'#4'Left'#3#23#2#6'Height'#3'j'#2#3'Top'#3
   +#192#0#5'Width'#3'R'#2#13'ActiveControl'#7#10'edNewTable'#7'Caption'#6#9'New'

+ 0 - 2
permissionmanage.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmPermissionManage','FORMDATA',[
   'TPF0'#19'TfmPermissionManage'#18'fmPermissionManage'#4'Left'#3#218#1#6'Heigh'
   +'t'#3'p'#1#3'Top'#3#204#0#5'Width'#3#6#2#7'Caption'#6#21'Permission Manageme'

+ 4 - 0
querywindow.lfm

@@ -14,7 +14,11 @@ object fmQueryWindow: TfmQueryWindow
   OnShow = FormShow
   PopupMenu = pmTab
   Position = poScreenCenter
+<<<<<<< HEAD
   LCLVersion = '1.0.12.0'
+=======
+  LCLVersion = '1.0.10.0'
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
   object Panel1: TPanel
     Left = 0
     Height = 60

+ 4 - 0
querywindow.lrs

@@ -6,7 +6,11 @@ LazarusResources.Add('TfmQueryWindow','FORMDATA',[
   +'fmQueryWindow'#12'ClientHeight'#3'Y'#2#11'ClientWidth'#3#208#2#5'Color'#7#6
   +'clForm'#4'Menu'#7#9'MainMenu1'#7'OnClose'#7#9'FormClose'#8'OnCreate'#7#10'F'
   +'ormCreate'#6'OnShow'#7#8'FormShow'#9'PopupMenu'#7#5'pmTab'#8'Position'#7#14
+<<<<<<< HEAD
   +'poScreenCenter'#10'LCLVersion'#6#8'1.0.12.0'#0#6'TPanel'#6'Panel1'#4'Left'#2
+=======
+  +'poScreenCenter'#10'LCLVersion'#6#8'1.0.10.0'#0#6'TPanel'#6'Panel1'#4'Left'#2
+>>>>>>> 0947e5f7346cf9e3551b602a5e5ebf7ca64098aa
   +#0#6'Height'#2'<'#3'Top'#2#0#5'Width'#3#208#2#5'Align'#7#5'alTop'#12'ClientH'
   +'eight'#2'<'#11'ClientWidth'#3#208#2#5'Color'#7#6'clForm'#11'ParentColor'#8#8
   +'TabOrder'#2#1#0#7'TBitBtn'#7'bbClose'#4'Left'#3#180#2#6'Height'#2#24#3'Top'

+ 211 - 19
querywindow.pas

@@ -178,8 +178,6 @@ type
     procedure RemoveAllSingleLineComments(QueryList: TStringList);
     procedure removeEmptyLines(QueryList: TStringList;
       var SecondRealStart: Integer; const RealStartLine: Integer);
-    procedure StartEdit(Sender: TObject; const Field: TField;
-      var Value: string);
     procedure InsertModifiedRecord(RecordNo, TabIndex: Integer);
     procedure ApplyClick(Sender: TObject);
     procedure EnableApplyButton;
@@ -219,6 +217,9 @@ implementation
 
 uses main, SQLHistory;
 
+
+{ NewCommitButton: Create commit button for editable query result }
+
 procedure TfmQueryWindow.NewCommitButton(const Pan: TPanel; var ATab: TTabSheet);
 var
   Commit: TBitBtn;
@@ -233,6 +234,9 @@ begin
   AddResultControl(ATab, Commit);
 end;
 
+
+{ RemoveComments: Remove comments from Query window }
+
 procedure TfmQueryWindow.RemoveComments(QueryList: TStringList; StartLine: Integer; var RealStartLine: Integer);
 var
   Comment: Boolean;
@@ -274,6 +278,9 @@ begin
   end;
 end;
 
+
+{ RemoveAllSingleLineComments: remove single line comments from query }
+
 procedure TfmQueryWindow.RemoveAllSingleLineComments(QueryList: TStringList);
 var
   i: Integer;
@@ -289,7 +296,10 @@ begin
 
 end;
 
-procedure TfmQueryWindow.removeEmptyLines(QueryList: TStringList; var SecondRealStart: Integer;
+
+{ RemoveEmptyLines: remove empty lines in query }
+
+procedure TfmQueryWindow.RemoveEmptyLines(QueryList: TStringList; var SecondRealStart: Integer;
   const RealStartLine: Integer);
 var
   i: integer;
@@ -306,16 +316,17 @@ end;
 
 { TQueryThread }
 
+
+{ FinishCellEditing: Insert current been edited record in ModifiedRecords array }
+
 procedure TfmQueryWindow.FinishCellEditing(DataSet: TDataSet);
 begin
   InsertModifiedRecord(Dataset.RecNo, PageControl1.TabIndex);
 end;
 
-procedure TfmQueryWindow.StartEdit(Sender: TObject; const Field: TField;
-  var Value: string);
-begin
-  ShowMessage('Editing started: ' + Value);
-end;
+
+
+{ InsertMOdifiedRecord: insert modified query record in ModifiedRecords array }
 
 procedure TfmQueryWindow.InsertModifiedRecord(RecordNo, TabIndex: Integer);
 var
@@ -350,6 +361,9 @@ begin
 
 end;
 
+
+{ ApplyClick: Save Updates for the query }
+
 procedure TfmQueryWindow.ApplyClick(Sender: TObject);
 var
   i, x: Integer;
@@ -468,6 +482,9 @@ begin
 
 end;
 
+
+{ EnableApplyButton: enable save updates button when records has been modified }
+
 procedure TfmQueryWindow.EnableApplyButton;
 var
   i: Integer;
@@ -481,6 +498,9 @@ begin
   end;
 end;
 
+
+{ EnableCommitButton: enable commit button after applying updates }
+
 procedure TfmQueryWindow.EnableCommitButton;
 var
   i: Integer;
@@ -494,6 +514,9 @@ begin
   end;
 end;
 
+
+{ GetTableName: get table name from query text }
+
 function TfmQueryWindow.GetTableName(SQLText: string): string;
 begin
   SQLText:= Trim(Copy(SQLText, Pos('from', LowerCase(SQLText)) + 4, Length(SQLText)));
@@ -514,6 +537,9 @@ begin
 
 end;
 
+
+{ GetCurrentSQLText: return current SQL query text }
+
 function TfmQueryWindow.GetCurrentSQLText: string;
 var
   i: Integer;
@@ -527,12 +553,18 @@ begin
 
 end;
 
+
+{ CommitResultClick: commit current transaction }
+
 procedure TfmQueryWindow.CommitResultClick(Sender: TObject);
 begin
   SqlTrans.CommitRetaining;
   (Sender as TBitBtn).Visible:= False;
 end;
 
+
+{ GetRecordSet: return result recordset of a page tab }
+
 function TfmQueryWindow.GetRecordSet(TabIndex: Integer): TSQLQuery;
 var
   i: Integer;
@@ -546,6 +578,9 @@ begin
 
 end;
 
+
+{ GetQuerySQLType: get query type: select, script, execute from current string list }
+
 function TfmQueryWindow.getQuerySQLType(QueryList: TStringList; var SecondRealStart: Integer; var IsDDL: Boolean): Integer;
 var
   SQLSegment: string;
@@ -558,8 +593,7 @@ begin
     if (Pos('select', LowerCase(Trim(SQLSegment))) = 1) then
       Result:= 1 // Selectable
     else
-    if Pos('setterm', LowerCase(StringReplace(SQLSegment, ' ', '', [rfReplaceAll
-      ]))) = 1 then
+    if Pos('setterm', LowerCase(StringReplace(SQLSegment, ' ', '', [rfReplaceAll]))) = 1 then
       Result:= 3 // Script
     else
     begin
@@ -571,6 +605,9 @@ begin
   end;
 end;
 
+
+{ DoJob: Execute thread job: open query, execute, commit, rollback, etc }
+
 procedure TQueryThread.DoJob;
 begin
   try
@@ -609,6 +646,9 @@ begin
 
 end;
 
+
+{ Execute: Query thread main loop }
+
 procedure TQueryThread.Execute;
 begin
   try
@@ -627,6 +667,9 @@ begin
   end;
 end;
 
+
+{ Create query thread }
+
 constructor TQueryThread.Create(aType: string);
 begin
   inherited Create(True);
@@ -634,12 +677,16 @@ begin
   FreeOnTerminate:= False;
 end;
 
+
+{ Display SQL script exception message }
+
 procedure TfmQueryWindow.SQLScript1Exception(Sender: TObject;
   Statement: TStrings; TheException: Exception; var Continue: boolean);
 begin
   ShowMessage(TheException.Message);
 end;
 
+
 procedure TfmQueryWindow.SynCompletion1CodeCompletion(var Value: string;
   SourceValue: string; var SourceStart, SourceEnd: TPoint; KeyChar: TUTF8Char;
   Shift: TShiftState);
@@ -647,12 +694,18 @@ begin
   SynCompletion1.Deactivate;
 end;
 
+
+{ Close button pressed: close current Query window and free parent page tab }
+
 procedure TfmQueryWindow.tbCloseClick(Sender: TObject);
 begin
   Close;
   Parent.Free;
 end;
 
+
+{ Commit current transaction }
+
 procedure TfmQueryWindow.tbCommitClick(Sender: TObject);
 var
   meResult: TMemo;
@@ -698,6 +751,9 @@ begin
 
 end;
 
+
+{ Commit retaining for current transaction }
+
 procedure TfmQueryWindow.tbCommitRetainingClick(Sender: TObject);
 var
   QT: TQueryThread;
@@ -727,17 +783,26 @@ begin
   end;
 end;
 
+
+{HistoryClick: show SQL history form }
+
 procedure TfmQueryWindow.tbHistoryClick(Sender: TObject);
 begin
   fmSQLHistory.Init(RegRec.Title, Self);
   fmSQLHistory.Show;
 end;
 
+
+{ Display popup menu }
+
 procedure TfmQueryWindow.tbMenuClick(Sender: TObject);
 begin
   pmTab.PopUp;
 end;
 
+
+{ display New SQL Window tab }
+
 procedure TfmQueryWindow.tbNewClick(Sender: TObject);
 var
   i: Integer;
@@ -753,6 +818,9 @@ begin
   end;
 end;
 
+
+{ Read SQL query from text file }
+
 procedure TfmQueryWindow.tbOpenClick(Sender: TObject);
 begin
   OpenDialog1.DefaultExt:= '.sql';
@@ -760,6 +828,9 @@ begin
     meQuery.Lines.LoadFromFile(OpenDialog1.FileName);
 end;
 
+
+{ RollBack current transaction }
+
 procedure TfmQueryWindow.tbRollbackClick(Sender: TObject);
 var
   meResult: TMemo;
@@ -801,6 +872,9 @@ begin
   end;
 end;
 
+
+{ Rollback retaning for current transaction }
+
 procedure TfmQueryWindow.tbRollbackRetainingClick(Sender: TObject);
 var
   QT: TQueryThread;
@@ -822,11 +896,17 @@ begin
 
 end;
 
+
+{ Run current SQL, 0 for auto-detect type }
+
 procedure TfmQueryWindow.tbRunClick(Sender: TObject);
 begin
   CallExecuteQuery(0);
 end;
 
+
+{ Save current SQL in a text file }
+
 procedure TfmQueryWindow.tbSaveClick(Sender: TObject);
 begin
   SaveDialog1.DefaultExt:= '.sql';
@@ -834,6 +914,9 @@ begin
     meQuery.Lines.SaveToFile(SaveDialog1.FileName);
 end;
 
+
+{GetNewTabNum: get last tab number and increase result by one }
+
 function TfmQueryWindow.GetNewTabNum: string;
 var
   i: Integer;
@@ -846,6 +929,9 @@ begin
   Result:= IntToStr(Cnt);
 end;
 
+
+{ Initialize query window: fill connection parameters from selected registered database }
+
 procedure TfmQueryWindow.Init(dbIndex: Integer);
 begin
   fdbIndex:= dbIndex;
@@ -926,6 +1012,9 @@ begin
   end;
 end;
 
+
+{ GetQuery: get query text from editor }
+
 function TfmQueryWindow.GetQuery: string;
 begin
   Result:= meQuery.SelText;
@@ -933,6 +1022,9 @@ begin
     Result:= meQuery.Lines.Text;
 end;
 
+
+{ Create new result tab depending on query type }
+
 function TfmQueryWindow.CreateResultTab(QueryType: Byte;
   var aSqlQuery: TSQLQuery; var aSQLScript: TSqlScript; var meResult: TMemo;
   AdditionalTitle: string): TTabSheet;
@@ -984,7 +1076,6 @@ begin
     DBGrid.Align:= alClient;
     DBGrid.OnDblClick:= @DBGrid1DblClick;
 
-    DBGrid.OnFieldEditMask:= @StartEdit;
     DBGrid.Tag:= ATab.TabIndex;
     DBGrid.ReadOnly:= False;
     DBGrid.AutoEdit:= True;
@@ -1288,6 +1379,9 @@ begin
 
 end;
 
+
+{ Execute script }
+
 function TfmQueryWindow.ExecuteScript(Script: string): Boolean;
 var
   StartTime: TDateTime;
@@ -1328,6 +1422,9 @@ begin
   end;
 end;
 
+
+{ AddResultControl: add new tab for query part result in current Query window }
+
 procedure TfmQueryWindow.AddResultControl(ParentControl: TObject; AControl: TObject);
 begin
   SetLength(ResultControls, Length(ResultControls) + 1);
@@ -1336,6 +1433,9 @@ begin
   ParentResultControls[High(ParentResultControls)]:= ParentControl;
 end;
 
+
+{ Display new Save/Apply button for current query result been edited }
+
 procedure TfmQueryWindow.NewApplyButton(var Pan: TPanel; var ATab: TTabSheet);
 var
   Apply: TBitBtn;
@@ -1350,6 +1450,9 @@ begin
   AddResultControl(ATab, Apply);
 end;
 
+
+{ Remove all run-time controls from current Query window }
+
 procedure TfmQueryWindow.RemoveControls;
 var
   i: Integer;
@@ -1372,6 +1475,9 @@ begin
   SetLength(ParentResultControls, 0);
 end;
 
+
+{ FindSQLQuery: Return current TSQLQuery component from current query window }
+
 function TfmQueryWindow.FindSqlQuery: TSqlQuery;
 var
   i: Integer;
@@ -1390,6 +1496,9 @@ begin
 
 end;
 
+
+{ GetSQLType: get SQL type of current SQL text }
+
 function TfmQueryWindow.GetSQLType(Query: string; var Command: string): string;
 begin
   Query:= Trim(Query);
@@ -1405,6 +1514,9 @@ begin
   end;
 end;
 
+
+{ GetSQLSeqment: read part of SQL end by ; }
+
 function TfmQueryWindow.GetSQLSegment(QueryList: TStringList; StartLine: Integer; var QueryType, EndLine: Integer;
   var SQLSegment: string; var IsDDL: Boolean): Boolean;
 var
@@ -1476,12 +1588,17 @@ begin
 end;
 
 
+
+{ Run query, 0 for auto-detect query type }
+
 procedure TfmQueryWindow.bbRunClick(Sender: TObject);
 begin
   CallExecuteQuery(0);
 end;
 
 
+{ Display Blob contents in a message box }
+
 procedure TfmQueryWindow.DBGrid1DblClick(Sender: TObject);
 begin
   if (Sender as TDBGrid).SelectedField.DataType in [ftBlob, ftMemo] then
@@ -1490,6 +1607,9 @@ begin
     ShowMessage((Sender as TDBGrid).SelectedField.KeyFields);
 end;
 
+
+{ Sort by columns }
+
 procedure TfmQueryWindow.DBGridTitleClick(column: TColumn);
 var
   SqlQuery: TSQLQuery;
@@ -1506,6 +1626,9 @@ begin
 
 end;
 
+
+{ Find text }
+
 procedure TfmQueryWindow.FindDialog1Find(Sender: TObject);
 begin
   fOptions:= [];
@@ -1526,6 +1649,8 @@ begin
 end;
 
 
+{ QueryWindow onClose event, commit active transaction, remove controls }
+
 procedure TfmQueryWindow.FormClose(Sender: TObject;
   var CloseAction: TCloseAction);
 begin
@@ -1543,26 +1668,29 @@ begin
   CloseAction:= caFree;
 end;
 
+
+{ Initialize auto-completion text in QueryWindow OnCreate event }
+
 procedure TfmQueryWindow.FormCreate(Sender: TObject);
 var
   F:TextFile;
   str:string;
 begin
-  if FileExists('querycompletion.txt') then
-    SynCompletion1.ItemList.LoadFromFile('querycompletion.txt')
-  else
-  begin
-    SynCompletion1.ItemList.CommaText:= 'create,table,Select,From,INTEGER,FLOAT';
-    SynCompletion1.ItemList.SaveToFile('querycompletion.txt');
-  end;
-      sortsyncompletion;
+  SynCompletion1.ItemList.CommaText:= 'create,table,Select,From,INTEGER,FLOAT';
+  Sortsyncompletion;
 end;
 
+
+{ focus on Query SQL window editor on form show }
+
 procedure TfmQueryWindow.FormShow(Sender: TObject);
 begin
   meQuery.SetFocus;
 end;
 
+
+{ Close current Query window }
+
 procedure TfmQueryWindow.lmCloseTabClick(Sender: TObject);
 begin
   if (Trim(meQuery.Lines.Text) = '') or
@@ -1574,6 +1702,8 @@ begin
 end;
 
 
+{ Save query result in a comma delemited file }
+
 procedure TfmQueryWindow.lmCommaDelemitedClick(Sender: TObject);
 var
   i: Integer;
@@ -1623,6 +1753,9 @@ begin
 
 end;
 
+
+{ Copy query result in Clipboard }
+
 procedure TfmQueryWindow.lmCopyAllClick(Sender: TObject);
 var
    Grid: TDBGrid;
@@ -1670,32 +1803,48 @@ begin
   grid.DataSource.DataSet.EnableControls;
 end;
 
+
+{ Copy cell in clipboard }
+
 procedure TfmQueryWindow.lmCopyCellClick(Sender: TObject);
 begin
   Clipboard.AsText:= TdbGrid(pmGrid.PopupComponent).SelectedField.AsString;
 end;
 
+
+{ Copy query text into clipboard }
+
 procedure TfmQueryWindow.lmCopyClick(Sender: TObject);
 begin
   meQuery.CopyToClipboard;
 end;
 
+
+{ Cut query text into clipboard}
+
 procedure TfmQueryWindow.lmCutClick(Sender: TObject);
 begin
   meQuery.CutToClipboard;
 end;
 
+
+{ Export to comma delimeted file }
+
 procedure TfmQueryWindow.lmExportAsCommaClick(Sender: TObject);
 begin
   lmCommaDelemitedClick(nil);
 end;
 
+{ Export as HTML }
+
 procedure TfmQueryWindow.lmExportAsHTMLClick(Sender: TObject);
 begin
   lmHTMLClick(nil);
 end;
 
 
+{ Save query result as HTML }
+
 procedure TfmQueryWindow.lmHTMLClick(Sender: TObject);
 var
   i: Integer;
@@ -1751,58 +1900,88 @@ end;
 
 
 
+{ Paste from clipboard into SQL editor }
+
 procedure TfmQueryWindow.lmPasteClick(Sender: TObject);
 begin
   meQuery.PasteFromClipboard;
 end;
 
+
+{ SQL Editor Redo }
+
 procedure TfmQueryWindow.lmRedoClick(Sender: TObject);
 begin
   meQuery.Redo;
 end;
 
+
+{ Run Query, auto type detection }
+
 procedure TfmQueryWindow.lmRunClick(Sender: TObject);
 begin
   CallExecuteQuery(0);
 end;
 
+
+{ Run query and force its type as executable statement}
+
 procedure TfmQueryWindow.lmRunExecClick(Sender: TObject);
 begin
   CallExecuteQuery(2);
 end;
 
+
+{ Run query, and fore its type as script }
+
 procedure TfmQueryWindow.lmRunScriptClick(Sender: TObject);
 begin
   CallExecuteQuery(3);
 end;
 
+
+{ Run query, force its type as select statement }
+
 procedure TfmQueryWindow.lmRunSelectClick(Sender: TObject);
 begin
   CallExecuteQuery(1);
 end;
 
+
+{ select all in SQL Editor }
+
 procedure TfmQueryWindow.lmSelectAllClick(Sender: TObject);
 begin
   meQuery.SelectAll;
 end;
 
 
+{ SQL Editor undo }
+
 procedure TfmQueryWindow.lmUndoClick(Sender: TObject);
 begin
   meQuery.Undo;
 end;
 
 
+{ Search in SQL Editor }
+
 procedure TfmQueryWindow.lmFindClick(Sender: TObject);
 begin
   FindDialog1.Execute;
 end;
 
+
+{ Find again }
+
 procedure TfmQueryWindow.lmFindAgainClick(Sender: TObject);
 begin
   meQuery.SearchReplace(FindDialog1.FindText, '', fOptions);
 end;
 
+
+{ Run query by pressing Ktrl + Enter }
+
 procedure TfmQueryWindow.meQueryKeyDown(Sender: TObject; var Key: Word;
   Shift: TShiftState);
 begin
@@ -1815,6 +1994,8 @@ begin
 end;
 
 
+{ Scrolling in query result recordset }
+
 procedure TfmQueryWindow.QueryAfterScroll(DataSet: TDataSet);
 var
   TabSheet: TTabSheet;
@@ -1845,6 +2026,9 @@ begin
 
 end;
 
+
+{ Execute query according to passed query ype }
+
 procedure TfmQueryWindow.CallExecuteQuery(aQueryType: Integer);
 begin
   fList:= TStringList.Create;
@@ -1879,6 +2063,9 @@ begin
   EnableButtons;
 end;
 
+
+{ sort auto completion options }
+
 procedure TfmQueryWindow.sortsyncompletion;
 var
   sortinglis:TStringList;
@@ -1894,6 +2081,9 @@ begin
 
 end;
 
+
+{ SQL thread termination }
+
 procedure TfmQueryWindow.ThreadTerminated(Sender: TObject);
 begin
   // Raise exception if an error occured during thread execution (Open)
@@ -1927,6 +2117,8 @@ begin
 
 end;
 
+{ Enable SQL buttons: Run, Commit, Rollbak after thread termination }
+
 procedure TfmQueryWindow.EnableButtons;
 begin
   tbRun.Enabled:= True;

+ 0 - 2
reg.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmReg','FORMDATA',[
   'TPF0'#6'TfmReg'#5'fmReg'#4'Left'#3#151#1#6'Height'#3'\'#1#3'Top'#3#201#0#5'W'
   +'idth'#3'P'#2#13'ActiveControl'#7#7'edTitle'#7'Caption'#6#26'Register Firebi'

+ 0 - 2
sqlhistory.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmSQLHistory','FORMDATA',[
   'TPF0'#13'TfmSQLHistory'#12'fmSQLHistory'#4'Left'#3#207#1#6'Height'#3#236#1#3
   +'Top'#3'%'#1#5'Width'#3'i'#3#7'Caption'#6#11'SQL History'#12'ClientHeight'#3

+ 0 - 2
systables.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TdmSysTables','FORMDATA',[
   'TPF0'#12'TdmSysTables'#11'dmSysTables'#14'OldCreateOrder'#8#6'Height'#3','#1
   +#16'HorizontalOffset'#3'*'#3#14'VerticalOffset'#3#127#1#5'Width'#3#144#1#0#9

+ 0 - 2
tablemanage.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmTableManage','FORMDATA',[
   'TPF0'#14'TfmTableManage'#13'fmTableManage'#4'Left'#3'B'#1#6'Height'#3#192#1#3
   +'Top'#3#200#0#5'Width'#3'3'#3#13'ActiveControl'#7#12'PageControl1'#7'Anchors'

+ 0 - 2
udfinfo.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmUDFInfo','FORMDATA',[
   'TPF0'#10'TfmUDFInfo'#9'fmUDFInfo'#4'Left'#3'J'#1#6'Height'#3#21#1#3'Top'#3
   +#216#0#5'Width'#3#233#1#13'ActiveControl'#7#6'meBody'#7'Caption'#6#9'fmUDFIn'

+ 0 - 2
update.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmUpdate','FORMDATA',[
   'TPF0'#9'TfmUpdate'#8'fmUpdate'#4'Left'#3'K'#2#6'Height'#3':'#1#3'Top'#3#9#1#5
   +'Width'#3#245#1#11'BorderStyle'#7#8'bsDialog'#7'Caption'#6#14'Version update'

+ 0 - 2
userpermissions.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmUserPermissions','FORMDATA',[
   'TPF0'#18'TfmUserPermissions'#17'fmUserPermissions'#4'Left'#3'D'#2#6'Height'#3
   +'k'#1#3'Top'#3#205#0#5'Width'#3#244#1#13'ActiveControl'#7#11'StringGrid1'#7

+ 0 - 2
viewdomain.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmViewDomain','FORMDATA',[
   'TPF0'#13'TfmViewDomain'#12'fmViewDomain'#4'Left'#3'J'#1#6'Height'#3#164#0#3
   +'Top'#3#216#0#5'Width'#3'i'#2#7'Caption'#6#12'fmViewDomain'#12'ClientHeight'

+ 0 - 2
viewgen.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmViewGen','FORMDATA',[
   'TPF0'#10'TfmViewGen'#9'fmViewGen'#4'Left'#3'j'#1#6'Height'#2'U'#3'Top'#3#201
   +#0#5'Width'#3'g'#2#7'Caption'#6#9'fmViewGen'#12'ClientHeight'#2'U'#11'Client'

+ 0 - 2
viewsproc.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmViewSProc','FORMDATA',[
   'TPF0'#12'TfmViewSProc'#11'fmViewSProc'#4'Left'#3'j'#1#6'Height'#3#164#1#3'To'
   +'p'#3#201#0#5'Width'#3#18#2#7'Caption'#6#11'fmViewSProc'#12'ClientHeight'#3

+ 0 - 2
viewtrigger.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmViewTrigger','FORMDATA',[
   'TPF0'#14'TfmViewTrigger'#13'fmViewTrigger'#4'Left'#3'j'#1#6'Height'#3','#1#3
   +'Top'#3#201#0#5'Width'#3#155#2#7'Caption'#6#13'fmViewTrigger'#12'ClientHeigh'

+ 0 - 2
viewview.lrs

@@ -1,5 +1,3 @@
-{ This is an automatically generated lazarus resource file }
-
 LazarusResources.Add('TfmViewView','FORMDATA',[
   'TPF0'#11'TfmViewView'#10'fmViewView'#4'Left'#3'j'#1#6'Height'#3','#1#3'Top'#3
   +#201#0#5'Width'#3#245#1#10'AlphaBlend'#9#7'Caption'#6#10'fmViewView'#12'Clie'