diff --git a/components/jvcllaz/examples/JvDBLookupTreeView/main.pas b/components/jvcllaz/examples/JvDBLookupTreeView/main.pas index 6cd405d4d..6aa80e89d 100644 --- a/components/jvcllaz/examples/JvDBLookupTreeView/main.pas +++ b/components/jvcllaz/examples/JvDBLookupTreeView/main.pas @@ -5,9 +5,9 @@ unit main; interface uses - Classes, SysUtils, BufDataset, DB, Forms, Controls, Graphics, Dialogs, - DBGrids, JvDBLookup, JvDBLookupTreeView, JvDBTreeView, ExtCtrls, DBCtrls, - StdCtrls, Grids; + Classes, SysUtils, BufDataset, Forms, Controls, Graphics, Dialogs, + StdCtrls, ExtCtrls, Grids, DB, DBGrids, DBCtrls, + JvDBLookupTreeView; type diff --git a/components/jvcllaz/examples/JvDesigner/jvDesignerDemo.lpi b/components/jvcllaz/examples/JvDesigner/jvDesignerDemo.lpi index 43ed60ab0..0a3438c2b 100644 --- a/components/jvcllaz/examples/JvDesigner/jvDesignerDemo.lpi +++ b/components/jvcllaz/examples/JvDesigner/jvDesignerDemo.lpi @@ -51,6 +51,8 @@ + + @@ -231,7 +233,7 @@ - + @@ -247,7 +249,7 @@ - + @@ -255,7 +257,7 @@ - + @@ -263,7 +265,7 @@ - + @@ -275,123 +277,123 @@ - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - - + + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - - + + - + - + - - - - + + + + diff --git a/components/jvcllaz/examples/JvDesigner/main.lfm b/components/jvcllaz/examples/JvDesigner/main.lfm index db0ea4028..3a291c93a 100644 --- a/components/jvcllaz/examples/JvDesigner/main.lfm +++ b/components/jvcllaz/examples/JvDesigner/main.lfm @@ -8,7 +8,7 @@ object MainForm: TMainForm ClientWidth = 476 Menu = MainMenu1 OnCreate = FormCreate - LCLVersion = '0.9.31' + LCLVersion = '2.1.0.0' object ToolBar1: TToolBar Left = 0 Height = 34 diff --git a/components/jvcllaz/examples/JvDesigner/main.pas b/components/jvcllaz/examples/JvDesigner/main.pas index 3f8e18139..dd34eded2 100644 --- a/components/jvcllaz/examples/JvDesigner/main.pas +++ b/components/jvcllaz/examples/JvDesigner/main.pas @@ -73,51 +73,48 @@ uses procedure TMainForm.New1Click(Sender: TObject); begin - JvDesignPanel.Clear; + JvDesignPanel.Clear; end; procedure TMainForm.Grid1Click(Sender: TObject); begin - + // end; procedure TMainForm.csDesigning1Click(Sender: TObject); begin - JvDesignPanel.Active := false; + JvDesignPanel.Active := false; if WindowProcHook1.Checked then JvDesignPanel.Surface.MessengerClass := TJvDesignWinControlHookMessenger else JvDesignPanel.Surface.MessengerClass := TJvDesignDesignerMessenger; JvDesignPanel.Active := true; JvDesignPanel.Invalidate; - end; procedure TMainForm.FormCreate(Sender: TObject); begin - OpenDialog.InitialDir := ExtractFilePath(Application.ExeName); +// OpenDialog.InitialDir := ExtractFilePath(Application.ExeName); + OpenDialog.InitialDir := '../../../examples/JvDesigner/'; SaveDialog.InitialDir := OpenDialog.InitialDir; JvDesignPanel.Surface.Active := true; - end; procedure TMainForm.Active1Click(Sender: TObject); begin - JvDesignPanel.Active := Active1.Checked; + JvDesignPanel.Active := Active1.Checked; JvDesignPanel.Invalidate; - end; procedure TMainForm.Open1Click(Sender: TObject); begin - if OpenDialog.Execute then + if OpenDialog.Execute then JvDesignPanel.LoadFromFile(OpenDialog.Filename); - end; procedure TMainForm.Rules1Click(Sender: TObject); begin - if Rules1.Checked then + if Rules1.Checked then begin JvDesignPanel.Color := clWhite; JvDesignPanel.DrawRules := true; @@ -129,14 +126,12 @@ begin JvDesignPanel.OnPaint := @JvDesignPanelPaint; end; JvDesignPanel.Invalidate; - end; procedure TMainForm.Save1Click(Sender: TObject); begin - if SaveDialog.Execute then + if SaveDialog.Execute then JvDesignPanel.SaveToFile(SaveDialog.Filename); - end; procedure TMainForm.JvDesignPanelGetAddClass(Sender: TObject; @@ -148,26 +143,22 @@ begin DesignClass := ''; SelectButton.Down := true; end; - end; procedure TMainForm.JvDesignPanelPaint(Sender: TObject); begin with JvDesignPanel do - DesignPaintGrid(Canvas, ClientRect, Color); - + DesignPaintGrid(Canvas, ClientRect, Color); end; procedure TMainForm.PaletteButtonClick(Sender: TObject); const cClasses: array[0..4] of string = ( '', 'TButton', 'TLabel', 'TPanel', 'TImage' ); - begin // StickyClass := (GetKeyState(VK_SHIFT) < 0); - StickyClass := False; + StickyClass := False; DesignClass := cClasses[TControl(Sender).Tag]; - end; initialization