Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Farbe der ausgewählten unfokusierten Einträge in einem TListView (https://www.delphipraxis.net/187628-farbe-der-ausgewaehlten-unfokusierten-eintraege-einem-tlistview.html)

haentschman 16. Dez 2015 17:40

AW: Farbe der ausgewählten unfokusierten Einträge in einem TListView
 
Liste der Anhänge anzeigen (Anzahl: 2)
Anbei der Sreenshot und das Projekt mit EXE dazu...:P

Shark99 16. Dez 2015 17:49

AW: Farbe der ausgewählten unfokusierten Einträge in einem TListView
 
Deine Exe verhält sich bei mir genauso wie bei dir (also beim Focus auf Edit wird die Markierung des Listview blau).

Nach Rekompilierung unter Delphi 7 ist das blau wieder weg.

Habs später unter Delphi 2009 kompiliert und das blau ist wieder da.

Ich muß leider beim Delphi 7 bleiben, da es ein Fremdprojekt ist, an dem ich einige Verbesserungen vornehme.

Sir Rufo 16. Dez 2015 20:05

AW: Farbe der ausgewählten unfokusierten Einträge in einem TListView
 
Dann musst du komplett selber zeichnen (so wie schon ansatzweise gezeigt) aber
Delphi-Quellcode:
DefaultDraw := false;
setzen und wirklich alles selber zeichnen.

Luckie 16. Dez 2015 20:28

AW: Farbe der ausgewählten unfokusierten Einträge in einem TListView
 
Wird die Anwendung denn unbrauchbar, wenn sich der Listview "normal" verhält? Wie viele Stunden und Geld hat das den Kunden denn jetzt schon gekostet?

Shark99 16. Dez 2015 20:43

AW: Farbe der ausgewählten unfokusierten Einträge in einem TListView
 
Ich sagte ihm gleich dass es nicht trivial ist. Per Google hab ich abenteuerliche Hacks gefunden die andere Probleme verursachen. Hier war es es der last resort bevor ich zu einer kommerziellen Komponente greife (TsListview) welche die Farbwahl erlaubt (mir wäre es aber lieber bei VCL und Jedi zu bleiben).

Aviator 16. Dez 2015 21:59

AW: Farbe der ausgewählten unfokusierten Einträge in einem TListView
 
Ich werfe einfach mal die VirtualTreeView Komponente in den Raum. Perfekt für alles. Und bei der kann man auch alle beliebigen Farben der Selektion einstellen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:10 Uhr.
Seite 2 von 2     12   

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