![]() |
Unterschiedliche Selektionsfarben bei TListBox und TListView
Liste der Anhänge anzeigen (Anzahl: 1)
Angehängt ist ein Screenshot aus Delphi Xe5.
Auf der linken Seite ist eine TListbox, rechts eine TListView. Wieso sind die Selektionsfarben unterschiedlich? Die ListView scheint die standard Selektionsfarbe von Windows zu nehmen. Die Listbox nimmt für die Selektion clHighlight aus dem Delphi Farbraum. Ich hätte gerne, dass die Listbox auch die standard Selektionsfarbe von Windows nimmt. Wo bekomme ich den Farbwert her? |
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
Weil das aktive Theme (Skin/Design/...) der ListView eigene Farben definiert hat.
Wer hält sich denn heutzutage noch an Standards/Vorgaben. :roll: |
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
Zitat:
Grüße Dalai |
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
clHighlight ist eine Konstante, die für jene Farbe steht.
Mit ![]()
Delphi-Quellcode:
clHighlight = TColor($FF000000 + COLOR_HIGHLIGHT) // COLOR_HIGHLIGHT = 13
siehe ![]() |
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
Zitat:
Zitat:
Edit: GetSysColor(COLOR_HIGHLIGHT) ergibt auch RGB(0, 120, 215), also nicht die Farbe die TListview, TTreeview etc für Selectionshintergrund verwenden. |
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
Liste der Anhänge anzeigen (Anzahl: 1)
Doch, das hast du.
|
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
Zitat:
Grüße Dalai |
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
Windows hat für Listview-Auswahlen einen Skin, für Listbox-Auswahlen nicht. Das ist überall so und keine Delphi-bezogene Frage.
|
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
Wie kann ich diese Farbe auslesen? Muss doch irgendwie wie GetsysColor gehen.
|
AW: Unterschiedliche Selektionsfarben bei TListBox und TListView
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:38 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 by Thomas Breitkreuz