Visit our Sponsor   Visit our Sponsor
delphi3000.com - the free delphi knowledge platform
delphi3000.com - the free delphi knowledge platform
492 Users Online NOW
Have a look at your member-status

connecting people's knowledge


  - Recent ArticlesRSS feed for Recent Articles on delphi3000.com
  - List of All Articles
  - Top Viewed Articles
  - Articles (+Attachem.)
  - Articles Of Interest
  - Categories
  - Top Uploader
  - Search
  - Index

  - My Home
  - Submit an Article
  - My Articles
  - My Personal Data
  - My Bookmarks
  - Activities
  - Login/Logout

  - Sign Up
  - Why Sign Up
  - Newsletter

  - Press
  - Advertise

  - Contact
  - Feedback





Community
Borland
ClubeDelphi
Dr. Bob
UK-BUG
Delphi Meetings
Planeta Delphi



Loremo - the 1.5 liter car coming in 2009




Startblatt.de






Share this article with friendsShare this article with friends
Rate this articleRate this article - to keep the quality of delphi3000.com !
Comment this article or read through previous comments (0)


Create "Wait.." panel in design timeFormat this article printer-friendly!Bookmark function is only available for registered users!
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





Please rate this article!
Skill level:
BeginnerExpert

Useful:
No!Very!

Overall rating:
PoorExcellent



Comments to this article
Write a new comment













 
Sign up to consume product discounts for Bronze memberships !

read more


  Visit our Sponsor

 

  Community Ad of
E. DSpirito
 
   














 







     
  Copyright © 2000 - 2007 delphi3000.com - All rights reserved. Terms of use. || Privacy
delphi3000.com is a service by bluestep.com IT-Services GmbH (Vienna)