![]() |
Canvas Text mit transparentem Hintergrund
Hallo
ich habe so einene Text auf den Desktop gezeichnet
Delphi-Quellcode:
jetzt ist aber um den Text ein weisses Viereck. Bekomme ich das weg oder transparent ?
var
DP: TCanvas; begin DP := TCanvas.Create; DP.Handle := GetDC(0); DP.font.Height:=(40); DP.font.Name:=('Verdana'); DP.font.Color:=(cllime); DP.font.Style:=[fsBold]; DP.TextOut(round(Screen.width/2-150),round(Screen.height/2+Screen.height/4),'Laustärke :'+inttostr(100-round(100/72*Form2.Trackbar1.position))+' %'); ReleaseDC(0, DP.Handle); DP.Handle := 0; DP.Free; end; MfG |
Re: Canvas Text mit transparentem Hintergrund
Warscheinlich damit:
Delphi-Quellcode:
DP.Brush.Style:= bsClear;
|
Re: Canvas Text mit transparentem Hintergrund
Danke. Damit gehts.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz