Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Transparenz bei Canvas.TextOut (https://www.delphipraxis.net/78227-transparenz-bei-canvas-textout.html)

TheMiller 1. Okt 2006 11:38


Transparenz bei Canvas.TextOut
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

habe in meiner Button-Komponente die Prozedur Paint überschrieben, damit ich einen komplett neuen Button zeichnen kann. Das klappt auch. Jetzt möchte ich allerdings die Caption mit auf dem Button haben und die hat immer, je nach Farbwahl, einen Hintergrund. Der Button ist allerdings mit einem Farbverlauf (Siehe Bild)

Wie kann ich nun die Caption (Canvas.TextOut) auf transparent stellen?

Danke!

Muetze1 1. Okt 2006 11:39

Re: Transparenz bei Canvas.TextOut
 
Setze vor dem TextOut den Brush.Style auf bsClear.

TheMiller 1. Okt 2006 11:42

Re: Transparenz bei Canvas.TextOut
 
Super! Das hat auch geklappt! Jetzt kann's endlich mit dem Designen losgehen! Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:01 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