summaryrefslogtreecommitdiff
path: root/examples/gui/tabtest
diff options
context:
space:
mode:
authorgraemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf>2007-08-03 07:37:22 +0000
committergraemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf>2007-08-03 07:37:22 +0000
commit3c3a0882afd414efc2c682ab0ba21ebcf5976bdb (patch)
tree16cd5e8d17e9e59032460de7b7ab187760be7b0a /examples/gui/tabtest
parentee1f935bb9d42692f6acf6b8ed718244036aa7fe (diff)
downloadfpGUI-3c3a0882afd414efc2c682ab0ba21ebcf5976bdb.tar.xz
* Added two buttons to tabtest project to show PageControl.ActivePage in action.
Diffstat (limited to 'examples/gui/tabtest')
-rw-r--r--examples/gui/tabtest/tabtest.lpr18
1 files changed, 17 insertions, 1 deletions
diff --git a/examples/gui/tabtest/tabtest.lpr b/examples/gui/tabtest/tabtest.lpr
index 6ff800a7..c52e011f 100644
--- a/examples/gui/tabtest/tabtest.lpr
+++ b/examples/gui/tabtest/tabtest.lpr
@@ -18,9 +18,11 @@ type
tsTwo: TfpgTabSheet;
tsThree: TfpgTabSheet;
lbl1, lbl2, lbl3: TfpgLabel;
- btn1: TfpgButton;
+ btn1, btn2, btn3: TfpgButton;
edit1: TfpgEdit;
procedure btnQuitClick(Sender: TObject);
+ procedure btn2Click(Sender: TObject);
+ procedure btn3Click(Sender: TObject);
public
constructor Create(AOwner: TComponent); override;
end;
@@ -32,6 +34,16 @@ begin
Close;
end;
+procedure TMainForm.btn2Click(Sender: TObject);
+begin
+ pcMain.ActivePage := tsOne;
+end;
+
+procedure TMainForm.btn3Click(Sender: TObject);
+begin
+ pcMain.ActivePage := tsTwo;
+end;
+
constructor TMainForm.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
@@ -73,6 +85,10 @@ begin
lbl3 := CreateLabel(tsThree, 50, 50, 'TabSheet Three');
+
+ btn2 := CreateButton(self, 10, 320, 80, 'Page 1', @btn2Click);
+ btn3 := CreateButton(self, 100, 320, 80, 'Page 2', @btn3Click);
+
end;
procedure MainProc;