Delphi-PRAXiS

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/)
-   -   VirtualStringTree Hintergrundfarbe ändern (mit Vcl.Styles) (https://www.delphipraxis.net/207170-virtualstringtree-hintergrundfarbe-aendern-mit-vcl-styles.html)

DieDolly 1. Mär 2021 15:28


VirtualStringTree Hintergrundfarbe ändern (mit Vcl.Styles)
 
Ich möchte bei meinem VirtualStringTree die Hintergrundfarbe ändern. Ein einfaches
Delphi-Quellcode:
VST.Color := clRed;
hat aber keinen Effekt wenn ich Styles verwende.

Was muss man machen, damit man den Hintergrund auch mit aktiven Styles noch ändern kann?

venice2 1. Mär 2021 15:37

AW: VirtualStringTree Hintergrundfarbe ändern (mit Vcl.Styles)
 
Zitat:

Zitat von DieDolly (Beitrag 1484165)
Ich möchte bei meinem VirtualStringTree die Hintergrundfarbe ändern. Ein einfaches
Delphi-Quellcode:
VST.Color := clRed;
hat aber keinen Effekt wenn ich Styles verwende.

Was muss man machen, damit man den Hintergrund auch mit aktiven Styles noch ändern kann?

Styles editieren.
Aber ich glaube die Farben sind global es wird dann Einfluß auf andere Dinge haben.
Zumindest würde ich das so machen. (Wegen einheitlicher Anzeige)

DieDolly 1. Mär 2021 15:43

AW: VirtualStringTree Hintergrundfarbe ändern (mit Vcl.Styles)
 
Kannst du mir sagen, welchen Teil des Styles ich bearbeiten muss? Welcher beeinflusst "draufgepappte Komponenten"?

Habs, das fällt unter TreeView. Dachte damit wäre nur das Delphi-eigene TreeView gemeint. Danke ich werde den Style anpassen.

venice2 1. Mär 2021 15:53

AW: VirtualStringTree Hintergrundfarbe ändern (mit Vcl.Styles)
 
Zitat:

Zitat von DieDolly (Beitrag 1484168)
Kannst du mir sagen, welchen Teil des Styles ich bearbeiten muss? Welcher beeinflusst "draufgepappte Komponenten"?

Habs, das fällt unter TreeView. Dachte damit wäre nur das Delphi-eigene TreeView gemeint. Danke ich werde den Style anpassen.

Ich hoffe du hast Erfolg damit.
Und änderst nicht andere Farbeistellungen global damit.

DieDolly 1. Mär 2021 16:14

AW: VirtualStringTree Hintergrundfarbe ändern (mit Vcl.Styles)
 
Ich habe einen Style in den Editor geladen, bearbeite den und speichere ihn unter einer neuen Datei ab.

Gausi 1. Mär 2021 16:22

AW: VirtualStringTree Hintergrundfarbe ändern (mit Vcl.Styles)
 
Der VirtualStringTree hat die Property StyleElements. Wenn du die Farben ändern willst, musst du z.B. seClient aus den Optionen rausnehmen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:39 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz