|
| Create "Wait.." panel in design time | 
|
|---|
| Simple and fast | Product: Delphi all versions | Category: Others | Skill Level:
 | Scoring:  | Last Update: 05/15/2003 | Search Keys: delphi delphi3000 article borland vcl code-snippet panel,design time | Times Scored: 7 | Visits: 2131 | Uploader: Miquel Taule Company: | Reference: N/A | | | Question/Problem/Abstract:
Quick way to create a panel message | Answer:
//
// Miquel Taule
// www.mitsoftware.com
//
// Use this code to create and delete a panel with a message
//
// BOC - Begin of code :)
procedure Createpanel(msg : string);
begin
// This function uses ExtCtrls unit
if form1.findcomponent('mypanel') = nil then else form1.findcomponent('mypanel').free;
with tpanel.create(form1) do
begin
name :='mypanel';
caption:=msg;
height:=100;
width:=300;
top:=(form1.height div 2)-(height div 2);
left:=(form1.width div 2)-(width div 2);
parent:=form1; // Fromname
end;
end;
procedure DeletePanel;
begin
if form1.findcomponent('mypanel') = nil then else form1.findcomponent('mypanel').free;
end;
//>>>>>>>>>>>>>>>>>>>>>>>> test the code
// Create 2 buttons to test the code
//
// procedure TForm1.Button1Click(Sender: TObject);
// begin
// Createpanel('Wait...');
// end;
// procedure TForm1.Button2Click(Sender: TObject);
// begin
// DeletePanel;
// end;
// EOC - End of code :)
//
// Miquel Taule - www.mitsoftware.com
|
|
|
| |
Sign up to consume product discounts for Bronze memberships !
|
|
| |
Community Ad of E. DSpirito |
|
| |
|
|
|