Examples: Fix testallform for fpc2.3.1 (issue #14184)

git-svn-id: trunk@20931 -
This commit is contained in:
martin 2009-07-23 12:13:00 +00:00
parent 6e76b2ff8a
commit 2ca43e9903

View File

@ -143,6 +143,7 @@ type
procedure EventOnDblClick(Sender : TObject); procedure EventOnDblClick(Sender : TObject);
procedure EventOnKeyDown(Sender : TObject; var Key : Word; Shift : TShiftState); procedure EventOnKeyDown(Sender : TObject; var Key : Word; Shift : TShiftState);
procedure EventOnKeyUp(Sender : TObject; var Key : Word; Shift : TShiftState); procedure EventOnKeyUp(Sender : TObject; var Key : Word; Shift : TShiftState);
private
//+++++++++++++ TApplication ++++++++++++++++++++++++++ //+++++++++++++ TApplication ++++++++++++++++++++++++++
lblExeName : TLabel; lblExeName : TLabel;
rdbOk,rdbOkCancel,rdbAbortRetryIgnore,rdbYesNoCancel,rdbYesNo,rdbRetryCancel : TRadioButton; rdbOk,rdbOkCancel,rdbAbortRetryIgnore,rdbYesNoCancel,rdbYesNo,rdbRetryCancel : TRadioButton;
@ -150,10 +151,12 @@ type
FBoxStyle : Integer; FBoxStyle : Integer;
procedure BoxStyle(Sender : TObject); procedure BoxStyle(Sender : TObject);
procedure ShowBox(Sender : TObject); procedure ShowBox(Sender : TObject);
//+++++++++++++ TBevel ++++++++++++++++++++++++++++++++ private
//+++++++++++++ TBevel ++++++++++++++++++++++++++++++++
chbBevelStyle, chbBevelStyle,
chbBevelShape : TRadiogroup; chbBevelShape : TRadiogroup;
procedure BevelSettings(Sender : TObject); procedure BevelSettings(Sender : TObject);
private
//+++++++++++++ TButton +++++++++++++++++++++++++++++++ //+++++++++++++ TButton +++++++++++++++++++++++++++++++
LCount : Integer; LCount : Integer;
btnCLRLotto : TBitBtn; btnCLRLotto : TBitBtn;
@ -161,12 +164,14 @@ type
procedure LottoClear(Sender : TObject); procedure LottoClear(Sender : TObject);
procedure Button1Click(Sender : TObject); procedure Button1Click(Sender : TObject);
procedure ButtonTag(Sender : Integer); procedure ButtonTag(Sender : Integer);
private
//+++++++++++++ TBitBtn +++++++++++++++++++++++++++++++ //+++++++++++++ TBitBtn +++++++++++++++++++++++++++++++
cbbKind, cbbAlign : TComboBox; cbbKind, cbbAlign : TComboBox;
btnGlyph : TBitBtn; btnGlyph : TBitBtn;
procedure KindComboChange(Sender : TObject); procedure KindComboChange(Sender : TObject);
procedure AlignComboChange(Sender : TObject); procedure AlignComboChange(Sender : TObject);
procedure LoadGlyph(Sender : TObject); procedure LoadGlyph(Sender : TObject);
private
//+++++++++++++ TCanvas +++++++++++++++++++++++++++++++ //+++++++++++++ TCanvas +++++++++++++++++++++++++++++++
FPaint : Boolean; FPaint : Boolean;
Start1, Start2 : Integer; Start1, Start2 : Integer;
@ -178,17 +183,20 @@ type
procedure DrawRect(X1,Y1,X2,Y2 : Integer); procedure DrawRect(X1,Y1,X2,Y2 : Integer);
procedure ClearCanvas(Sender : TObject); procedure ClearCanvas(Sender : TObject);
procedure GradCanvas(Sender : TObject); procedure GradCanvas(Sender : TObject);
private
//+++++++++++++ TCheckBox +++++++++++++++++++++++++++++ //+++++++++++++ TCheckBox +++++++++++++++++++++++++++++
lblPick, lblCount : TLabel; lblPick, lblCount : TLabel;
RandCH, CHCount : Integer; RandCH, CHCount : Integer;
btnAgain : TBitBtn; btnAgain : TBitBtn;
procedure CheckClick(Sender : TObject); procedure CheckClick(Sender : TObject);
procedure AgainClick(Sender : Tobject); procedure AgainClick(Sender : Tobject);
private
//+++++++++++++ TColorDialog ++++++++++++++++++++++++++ //+++++++++++++ TColorDialog ++++++++++++++++++++++++++
btnColorSelect : TBitBtn; btnColorSelect : TBitBtn;
lblColorInt : TLabel; lblColorInt : TLabel;
procedure ColorSelect(Sender : TObject); procedure ColorSelect(Sender : TObject);
procedure SelectedColor(Sender : TObject); procedure SelectedColor(Sender : TObject);
private
//+++++++++++++ TComboBox +++++++++++++++++++++++++++++ //+++++++++++++ TComboBox +++++++++++++++++++++++++++++
btnCbbAdd : TButton; btnCbbAdd : TButton;
btnCbbRemove, btnMoveTo : TBitBtn; btnCbbRemove, btnMoveTo : TBitBtn;
@ -198,26 +206,31 @@ type
procedure AddToCbb(Sender : TObject); procedure AddToCbb(Sender : TObject);
procedure RemoveCbb(Sender : TObject); procedure RemoveCbb(Sender : TObject);
procedure MoveToCbb(Sender : TObject); procedure MoveToCbb(Sender : TObject);
private
//+++++++++++++ TForm +++++++++++++++++++++++++++++++++ //+++++++++++++ TForm +++++++++++++++++++++++++++++++++
lblWidth, lblHeight, lblCWidth, lblCHeight : TLabel; lblWidth, lblHeight, lblCWidth, lblCHeight : TLabel;
cbbBorder, cbbPosition : TComboBox; cbbBorder, cbbPosition : TComboBox;
btnKeyDown : TBitBtn; btnKeyDown : TBitBtn;
procedure FormBorder(Sender : TObject); procedure FormBorder(Sender : TObject);
procedure FormPosition(Sender : TObject); procedure FormPosition(Sender : TObject);
private
//+++++++++++++ TFontDialog +++++++++++++++++++++++++++ //+++++++++++++ TFontDialog +++++++++++++++++++++++++++
lblWhatFont: TLabel; lblWhatFont: TLabel;
//blFontSize: TLabel; //blFontSize: TLabel;
//lblFontStyle : TLabel; //lblFontStyle : TLabel;
btnShowFont : TBitBtn; btnShowFont : TBitBtn;
procedure SelectFont(Sender : TObject); procedure SelectFont(Sender : TObject);
private
//+++++++++++++ TIniFile ++++++++++++++++++++++++++++++ //+++++++++++++ TIniFile ++++++++++++++++++++++++++++++
edtString, edtFloat, edtInteger, edtDate, edtTime : TEdit; edtString, edtFloat, edtInteger, edtDate, edtTime : TEdit;
lblString, lblFloat, lblInteger, lblDate, lblTime : TLabel; lblString, lblFloat, lblInteger, lblDate, lblTime : TLabel;
btnUpdate : TBitBtn; btnUpdate : TBitBtn;
procedure IniUpdate(Sender : TObject); procedure IniUpdate(Sender : TObject);
private
//+++++++++++++ TLabel ++++++++++++++++++++++++++++++++ //+++++++++++++ TLabel ++++++++++++++++++++++++++++++++
cbbAlignment : TComboBox; cbbAlignment : TComboBox;
procedure SelectAlignment(Sender : TObject); procedure SelectAlignment(Sender : TObject);
private
//+++++++++++++ TListBox ++++++++++++++++++++++++++++++ //+++++++++++++ TListBox ++++++++++++++++++++++++++++++
btnRight, btnLeft, btnAdd, btnCopyToMem, btnSaveFile : TBitBtn; btnRight, btnLeft, btnAdd, btnCopyToMem, btnSaveFile : TBitBtn;
memAddTo : TMemo; memAddTo : TMemo;
@ -226,14 +239,16 @@ type
procedure ListBoxMove(Sender : TObject); procedure ListBoxMove(Sender : TObject);
procedure CopyToMem(Sender : TObject); procedure CopyToMem(Sender : TObject);
procedure SaveFile(Sender : TObject); procedure SaveFile(Sender : TObject);
private
//+++++++++++++ TMemo +++++++++++++++++++++++++++++++++ //+++++++++++++ TMemo +++++++++++++++++++++++++++++++++
btnNew, btnSave, btnOpen : TBitBtn;
procedure NewMemo(Sender : TObject); procedure NewMemo(Sender : TObject);
procedure SaveMemoAs(Sender : TObject); procedure SaveMemoAs(Sender : TObject);
procedure OpenMemo(Sender : TObject); procedure OpenMemo(Sender : TObject);
btnNew, btnSave, btnOpen : TBitBtn;
//+++++++++++++ TOpenDialog +++++++++++++++++++++++++++ //+++++++++++++ TOpenDialog +++++++++++++++++++++++++++
//+++++++++++++ TPaintBox +++++++++++++++++++++++++++++ private
//+++++++++++++ TPaintBox +++++++++++++++++++++++++++++
pntCount : integer; pntCount : integer;
//+++++++++++++ TPanel ++++++++++++++++++++++++++++++++ //+++++++++++++ TPanel ++++++++++++++++++++++++++++++++
Panel2 : TPanel; Panel2 : TPanel;
@ -245,6 +260,7 @@ type
procedure PanelOutBevelClick(Sender: TObject); procedure PanelOutBevelClick(Sender: TObject);
procedure PanelAlignClick(Sender: TObject); procedure PanelAlignClick(Sender: TObject);
procedure PanelNormClick(Sender:TObject); procedure PanelNormClick(Sender:TObject);
private
//+++++++++++++ TProgressBar ++++++++++++++++++++++++++ //+++++++++++++ TProgressBar ++++++++++++++++++++++++++
chbProgText, chbProgDirect, chbProgOrient, chbProgEnable, chbSmooth : TCheckBox; chbProgText, chbProgDirect, chbProgOrient, chbProgEnable, chbSmooth : TCheckBox;
ProgTime : TTimer; ProgTime : TTimer;
@ -252,6 +268,7 @@ type
procedure UpdateProgressBar(Sender : TObject); procedure UpdateProgressBar(Sender : TObject);
//+++++++++++++ TRadioGroup +++++++++++++++++++++++++++ //+++++++++++++ TRadioGroup +++++++++++++++++++++++++++
procedure RadioGroupClick(Sender : TObject); procedure RadioGroupClick(Sender : TObject);
private
//+++++++++++++ TScreen +++++++++++++++++++++++++++++++ //+++++++++++++ TScreen +++++++++++++++++++++++++++++++
lblScreenWidth, lblScreenHeight, lblPixels, lblFormCount : TLabel; lblScreenWidth, lblScreenHeight, lblPixels, lblFormCount : TLabel;
//+++++++++++++ TSpeedButton ++++++++++++++++++++++++++ //+++++++++++++ TSpeedButton ++++++++++++++++++++++++++
@ -265,6 +282,7 @@ type
FTrack : Boolean; FTrack : Boolean;
procedure Timer1OnTimer(Sender : TObject); procedure Timer1OnTimer(Sender : TObject);
procedure TimeTrack(Sender : TObject); procedure TimeTrack(Sender : TObject);
private
//+++++++++++++ TToggleBox ++++++++++++++++++++++++++++ //+++++++++++++ TToggleBox ++++++++++++++++++++++++++++
lblChecked, lblState : TLabel; lblChecked, lblState : TLabel;
//+++++++++++++++++++++++++++++++++++++++++++++++++++++ //+++++++++++++++++++++++++++++++++++++++++++++++++++++
@ -283,6 +301,7 @@ type
procedure ApplicationIdle(Sender : TObject; var Done : Boolean); procedure ApplicationIdle(Sender : TObject; var Done : Boolean);
procedure VirOnEnter(Sender: TObject); procedure VirOnEnter(Sender: TObject);
procedure VirOnLeave(Sender: TObject); procedure VirOnLeave(Sender: TObject);
protected
//+++++++++++++ About +++++++++++++++++++++++++++++++++ //+++++++++++++ About +++++++++++++++++++++++++++++++++
lblAbout, lblAuthor : TMemo; lblAbout, lblAuthor : TMemo;
gbAbout : TGroupBox; gbAbout : TGroupBox;
@ -290,9 +309,9 @@ type
procedure CloseAbout(Sender : TObject); procedure CloseAbout(Sender : TObject);
procedure Notification(AComponent: TComponent; Operation : TOperation);override; procedure Notification(AComponent: TComponent; Operation : TOperation);override;
public public
procedure EventWatch;
lbEvents: TListBox; lbEvents: TListBox;
FLeft : Integer; FLeft : Integer;
procedure EventWatch;
Constructor Create(AOwner: TComponent); override; Constructor Create(AOwner: TComponent); override;
Destructor Destroy; override; Destructor Destroy; override;
end; end;