Einzelnen Beitrag anzeigen

Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#1

Blaue Farbe von TListGroup-Titel in TListView

  Alt 17. Jul 2011, 16:22
Hallo zusammen,

bin gerade auf der Jagd nach der genauen Farbe des TListGroup-Titels einer TListView. Im Anhang könnt ihr sehen, welche Farbe ich meine.

Ich bin immerhin schon auf die Methode ListView_GetGroupMetrics gestoßen, die mir aber leider noch keinerlei sinnvolle Farbe geliefert hat. Der folgende Code liefert mir immer clBlack, da GM.crHeader gleich 0 ist:
Delphi-Quellcode:
var
  GM : TLVGroupMetrics;
  CR : COLORREF;
  C : TColor;
begin
  ListView_GetGroupMetrics(ListViewLogMessages.Handle, GM);
  CR := GM.crHeader;
  C := ColorToRGB(CR);
end;
Zudem noch eine Info: Eigentlich will ich auf eine ListView verzichten, wenn ich auf die Farbe zugreifen will!
Miniaturansicht angehängter Grafiken
screenshot.png  
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat