a form with transparent client area?

how to do?
annleeAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
BoRiSConnect With a Mentor Commented:
annlee

this is the easest way to do it....

procedure TForm1.FormCreate(Sender: TObject);
 begin
   Form1.Brush.Style := bsClear;
   Form1.BorderStyle := bsNone
 end;

Later
BoRiS
0
 
MadshiCommented:
BoRiS is right.
However, if you want the user to be able to click on the controls that are UNDER the transparent client area of your form (e.g. Desktop icons), say something. I've some other sources for that purpose...

Regards, Madshi.
0
 
annleeAuthor Commented:
can not refresh
0
 
mingweiCommented:
annlee are right!
This way can not support refresh!
0
 
annleeAuthor Commented:
I have tried the way that Mr. Boris said.
but I can't refresh the form on it moved.

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.