home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
sibdemo3.zip
/
SAMPLES.DAT
/
SAMPLES
/
ADDONSMP
/
ADDMAIN.PAS
next >
Wrap
Pascal/Delphi Source File
|
1997-11-04
|
3KB
|
102 lines
Unit AddMain;
Interface
Uses
Classes, Forms, StdCtrls,Graphics, Gradient, Seven,
Clocks, GlyphBtn, Hints, LED, XplorBtn, ExtCtrls,
Calendar, CalUnit, ClkUnit, SevUnit, LedUnit, SwiUnit,
HiUnit;
Type
TMainForm = Class (TForm)
Gradient1: TGradient;
ToolBar1: TToolbar;
TExplorerButton1: TExplorerButton;
MainMenu1: TMainMenu;
MenuItem1: TMenuItem;
MenuItem2: TMenuItem;
MenuItem3: TMenuItem;
MenuItem4: TMenuItem;
MenuItem5: TMenuItem;
TExplorerButton4: TExplorerButton;
TExplorerButton5: TExplorerButton;
MenuItem6: TMenuItem;
ImageList1: TImageList;
TExplorerButton6: TExplorerButton;
MenuItem7: TMenuItem;
TExplorerButton3: TExplorerButton;
TExplorerButton2: TExplorerButton;
Procedure MenuItem7OnClick (Sender: TObject);
Procedure MainFormOnCreate (Sender: TObject);
Procedure MenuItem6OnClick (Sender: TObject);
Procedure MenuItem5OnClick (Sender: TObject);
Procedure MenuItem4OnClick (Sender: TObject);
Procedure MenuItem3OnClick (Sender: TObject);
Procedure MenuItem2OnClick (Sender: TObject);
Private
{Insert private declarations here}
Public
{Insert public declarations here}
Procedure GradientAfterPaint(Sender:TObject;Const Rec:TRect);
End;
Var
MainForm: TMainForm;
Implementation
Procedure TMainForm.MenuItem7OnClick (Sender: TObject);
Begin
HintsForm.Show;
HintsForm.BringToFront;
End;
Procedure TMainForm.MainFormOnCreate (Sender: TObject);
Begin
Gradient1.OnAfterPaint:=GradientAfterPaint;
End;
Procedure TMainForm.GradientAfterPaint(Sender:TObject;Const Rec:TRect);
Begin
ImageList1.Draw(Gradient1.Canvas,50,150,0);
ImageList1.Draw(Gradient1.Canvas,150,150,1);
ImageList1.Draw(Gradient1.Canvas,250,30,2);
End;
Procedure TMainForm.MenuItem6OnClick (Sender: TObject);
Begin
OnOffSwitchForm.Show;
OnOffSwitchForm.BringToFront;
End;
Procedure TMainForm.MenuItem5OnClick (Sender: TObject);
Begin
LedForm.Show;
LedForm.BringToFront;
End;
Procedure TMainForm.MenuItem4OnClick (Sender: TObject);
Begin
SevenSegForm.Show;
SevenSegForm.BringToFront;
End;
Procedure TMainForm.MenuItem3OnClick (Sender: TObject);
Begin
ClockForm.Show;
ClockForm.BringToFront;
End;
Procedure TMainForm.MenuItem2OnClick (Sender: TObject);
Begin
CalendarForm.Show;
CalendarForm.BringToFront;
End;
Initialization
RegisterClasses ([TMainForm, TGradient,
TToolbar, TExplorerButton
, TMainMenu, TMenuItem, TImageList]);
End.