Thema: Delphi nonvcl listbox bsclear

Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#1

nonvcl listbox bsclear

  Alt 30. Jan 2009, 18:16
Welche variable (Flag) kann ich bei nonvcl Listbox übergeben um
einen ausgewählten Eintrag transparent zu bekommen.

Normal ist es ja ...canvas.Brush.Style := bsClear
Ich verwende
Delphi-Quellcode:
Brush: hBrush;
Brush := CreateSolidBrush(TRANSPARENT);
Ist das dass gleiche ?
Mein problem ist das trotzdem die selektiere vordergrundfarbe nicht transparent gesetzt wird.

Ich habe die ListBox gesubclassed im WM_PAINT kopiere ich den Hintergrund
der Listbox von der Mainform in die ListBox als Bitmap
Funktioniert so weit siehe Bild..

Die schrift wird aber nicht angezeigt nur wenn ich in die Liste klicke
und dann ist sie nicht transparent.

gruss Emil

ups.. Bild vergessen
Miniaturansicht angehängter Grafiken
ohne_titel-1_211.jpg  
  Mit Zitat antworten Zitat