AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Unterschiedliche Selektionsfarben bei TListBox und TListView
Thema durchsuchen
Ansicht
Themen-Optionen

Unterschiedliche Selektionsfarben bei TListBox und TListView

Ein Thema von Shark99 · begonnen am 10. Jul 2018 · letzter Beitrag vom 11. Jul 2018
Antwort Antwort
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.134 Beiträge
 
Delphi 2009 Professional
 
#1

AW: Unterschiedliche Selektionsfarben bei TListBox und TListView

  Alt 10. Jul 2018, 15:09
Windows hat für Listview-Auswahlen einen Skin, für Listbox-Auswahlen nicht. Das ist überall so und keine Delphi-bezogene Frage.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
Shark99

Registriert seit: 16. Mai 2007
403 Beiträge
 
#2

AW: Unterschiedliche Selektionsfarben bei TListBox und TListView

  Alt 10. Jul 2018, 15:13
Wie kann ich diese Farbe auslesen? Muss doch irgendwie wie GetsysColor gehen.
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.749 Beiträge
 
Delphi 2007 Professional
 
#3

AW: Unterschiedliche Selektionsfarben bei TListBox und TListView

  Alt 10. Jul 2018, 15:28
Wie kann ich diese Farbe auslesen? Muss doch irgendwie wie GetsysColor gehen.
Vermutlich ist das eher als Bitmap hinterlegt. Da kommst du vermutlich mit Windows' Theme API ran; vielleicht auch über den StyleManager der VCL (oder wie auch immer das Ding mittlerweile heißt).
Uli Gerhardt
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.134 Beiträge
 
Delphi 2009 Professional
 
#4

AW: Unterschiedliche Selektionsfarben bei TListBox und TListView

  Alt 10. Jul 2018, 16:35
Das ist keine Farbe. Farben sind einfarbige Flächen, die Auswahl des Listviews ist wie @uligerhardt sagte, eine Bitmap. Wer's einheitlich haben will, nutzt ein TListView überall, wobei ViewStyle auf vsReports, RowSelect auf True und die einzige Spalte auf automatische Breite steht.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#5

AW: Unterschiedliche Selektionsfarben bei TListBox und TListView

  Alt 10. Jul 2018, 16:44
Das ist keine Farbe. Farben sind einfarbige Flächen, die Auswahl des Listviews ist wie @uligerhardt sagte, eine Bitmap. Wer's einheitlich haben will, nutzt ein TListView überall, wobei ViewStyle auf vsReports, RowSelect auf True und die einzige Spalte auf automatische Breite steht.
Das ist so nicht richtig.
Es ist eine Farbe wenn keine Theme verwendet wird ansonsten ein Bitmap richtig!
Ich habe das Komplette ListView und die ListBox selbst gepimpt von daher kannst du meiner Aussage glauben schenken.
Und auch noch davon abhängig welchen Style ich verwende vsReports.. bla, bla

gruss

Geändert von EWeiss (10. Jul 2018 um 17:35 Uhr)
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.134 Beiträge
 
Delphi 2009 Professional
 
#6

AW: Unterschiedliche Selektionsfarben bei TListBox und TListView

  Alt 10. Jul 2018, 20:41
Ich habe das Komplette ListView und die ListBox selbst gepimpt [...]
Und auch noch davon abhängig welchen Style ich verwende vsReports.. bla, bla
bla, bla
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#7

AW: Unterschiedliche Selektionsfarben bei TListBox und TListView

  Alt 10. Jul 2018, 20:42
Ich habe das Komplette ListView und die ListBox selbst gepimpt [...]
Und auch noch davon abhängig welchen Style ich verwende vsReports.. bla, bla
bla, bla
Ja, ja informiere dich erst mal bevor du hier einen Schuss loslässt.

gruss
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:51 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