![]() |
Listview Background Image und Text ????
Hallo,
In meinem listview hab ich ein Hintergrundbild, geht super. Mein Problem : Wie bekomme ich den Text Hintergrund Transparent? gruss Bernd |
Re: Listview Background Image und Text ????
Liste der Anhänge anzeigen (Anzahl: 1)
Moin ...,
schau mal ob das funzt
Delphi-Quellcode:
[edit]Schmarrn von heut Nacht berichtigt :roll: [/edit]
procedure TForm1.FormCreate(Sender: TObject);
begin Listview1.DoubleBuffered:= true; // Flimmern d. Lv verhindern end; procedure TForm1.ListView1CustomDraw(Sender: TCustomListView; const ARect: TRect; var DefaultDraw: Boolean); begin with Sender as TListview do begin Canvas.StretchDraw(ARect, Image1.Picture.Bitmap); SetBkMode(Canvas.Handle, TRANSPARENT); Perform(LVM_SETTEXTBKCOLOR, 0, LongInt(CLR_NONE)); ListView_SetBKColor(Handle, CLR_NONE); end; end; LG Mario |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 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