Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wie die Ecken eines (Speed)Buttons abrunden? (https://www.delphipraxis.net/4529-wie-die-ecken-eines-speed-buttons-abrunden.html)

dopeline 3. Mai 2003 13:06


Wie die Ecken eines (Speed)Buttons abrunden?
 
Hi Leutz!

Ich will die Ecken von den Speedbutton abrunden. wie mache ich das am besten?

Grüße, dopeline :dancer:

Daniel B 3. Mai 2003 13:15

Hallo,

siehe hier.
Ist zwar fürs Formular, hat aber schonmal jemand auf einem Button umgesezt, sollte also auch beim SpeedButton klappen. ;)

Grüsse, Daniel :hi:

Christian Seehase 3. Mai 2003 13:18

Moin Daniel,

das dürfte nicht gehen, da TSpeedButton von TGraphicControl abgeleitet ist, und somit kein Handle hat.

dopeline 3. Mai 2003 13:24

jo das funzt net:
Code:
procedure TForm1.FormCreate(Sender: TObject);
var
  CLFRgn: HRgn;
begin
  CLFRgn := CreateEllipticRgn(0, 0, Form1.Width, Form1.Height);
  SetWindowRgn(Form1.Handle, CLFRgn, True);
end;
sagt er mir "Undefinierter Bezeichner: 'Handle'"

wie Christian Seehase schon gesagt hat. da muss es doch noch ne andere möglichkeit geben. in der hilfe steht nichts dazu. :?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz