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/)
-   -   Delphi TChart -> TFrame -> TPageControl: Farbe falsch! (https://www.delphipraxis.net/120502-tchart-tframe-tpagecontrol-farbe-falsch.html)

mquadrat 11. Sep 2008 17:35


TChart -> TFrame -> TPageControl: Farbe falsch!
 
Nabend zusammen,

ich steh grad aufm Schlauch, vielleicht könnte mir da mal kurz jemand runter helfen. Ich habe einen Frame, den ich dynamisch auf die Tabsheets eines PageControl lade. Auf dem Frame befindet sich ein Chart. Der Chart hat ParentColor = true, der Frame ParentColor und ParentBackground = true.

Wenn ich mir das ganze nun unter Vista anschaue hat der Chart clBtnFace als Farbe und nicht wie ich erwarten würde, das weiß der Tabsheets in Vista.

Mein erster Ansatz war jetzt beim Erzeugen des Frames die Farbe des Charts von Hand auf die Farbe des Tabsheets zu setzen. Theoretisch gut, praktisch ist .Color allerdings protected, so dass ich da nicht ran komm.

Da stellen sich zwei Fragen:
1) Warum nimmt der Chart nicht automatisch die Farbe seines Parents an?
2) Wie krieg ich ihn da von Hand drauf.

Einfach den Frame weiß machen is nicht, soll ja unter Win Classic tatsächlich grau sein.



Danke schon mal im Voraus.

mquadrat 18. Sep 2008 11:43

Re: TChart -> TFrame -> TPageControl: Farbe falsch!
 
Bin ich etwa der Einzige, der zu doof dafür ist? :shock:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:36 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