![]() |
Form Color, Panel Color im Designer immer Grau, statt eingestellter Farbe
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
bei mir wird im Designer, bei einer VCL App, z.B. die eingestellte Panel Color oder Form Color nicht angezeigt, es ist immer Grau. In der EXE ist es dann jedoch richtig. Der Effekt ist jetzt, nachdem ich von Delphi 11.2 auf 11.3 upgedatet habe. Das verblüfft mich, weil ich bin mir 100% sicher, dass das zuvor noch nie so war, sondern die Farbe eines Panels usw. im Designer korrekt angezeigt wurde. Wichtig vermutlich: ich habe nicht nur 11.3 statt 11.2 installiert, sondern hatte zuvor Delphi 10.2, 10.4, 11.2 parallel drauf. Habe 10.2, 10.4 zuerst de-installiert, damit ich die endlich mal los bin. Und dann beim Update von 11.2 auf 11.3 diesmal gewählt, dass bei der De-Installation von 11.2 alle Registry-Einträge auch gelöscht werden sollen, was ich sonst nie mache. Dachte ist gut, das mal alles schön frisch zu haben. Ich nutze keine Styles, keine Komponenten installiert (bis jetzt). Alles ist frisch. Ich erzeuge ein leeres Form, mit Panel, ändere Color, alles bleibt grau. Habe dann noch das aktuelle Patch 1 drauf, hat auch nix geändert. Vielleicht habe ich das verpasst, gibt es ein Setting in Delphi, wo ich das einstellen kann, ob die Colors schon im Designer angezeigt werden? Oder woran kann das liegen? Herzliche Grüße, Jürgen |
AW: Form Color, Panel Color im Designer immer Grau, statt eingestellter Farbe
Kann es sein, dass die IDE nun selber einen VCL-Skin benutzt?
Bei aktivem Skin, werden diese Farben ignoriert. (bzw. die Farbe vom Skin wird benutzt) Deine Form hat ein Property ![]() Weise diesem mal "Windows" zu. (weitere Styles, siehe Projektoptionen > Anwendung > Erscheinungsbild > Benutzerdefinierte Stile und Standardstil) |
AW: Form Color, Panel Color im Designer immer Grau, statt eingestellter Farbe
Hi,
vielleicht, woran würde ich das erkennen, bzw. wie abschalten? Bei der Installation habe ich als Look "Hell" gewählt, waren drei Möglichkeiten zur Auswahl. Ggf. ist das ein Style? Hab jetz gerade festgestellt, wenn ich in meiner App nun doch bei Style einen auswähle (ist nur "Windows" verfügbar), zuvor war das Feld leer, dann werden die Farben plötzlich korrekt angezeigt. Siehe Bild. |
AW: Form Color, Panel Color im Designer immer Grau, statt eingestellter Farbe
Zitat:
"korrekt" ist subjektiv, denn wenn man da den Style wieder entfernt (leer), dann bleiben Reste zurück, bis man Delphi neu startet. |
AW: Form Color, Panel Color im Designer immer Grau, statt eingestellter Farbe
Danke, habe die IDE Styles mal geändert, auch "Windows Settings" verwendet, das hat jetzt nix geändert.
Entsprechend Deinem Hinweis geguckt: Unter Anwendung...->Standardstil ist "Windows" per default ausgewählt. Drum wirds wohl in der EXE dann auch farbig. Beim Erstellen eines leeren neuen Projekts, zumindest bei mir, ist für die Form im Objektinspektor der "StyleName" leer, dadurch dann wohl Grau im Designer. D.h. muss man ab jetzt immer manuell dort korrigieren. Bei allen alten Apps auch, weil auch die sind nun alle farblos erstmal, wenn ich sie öffne. Wäre gut, wenn hier auch ein Defaultwert voreingestellt wäre. Ist das vielleicht irgendwo in einer Manifest oder sowas wo vorgegeben? Ich vermute, dass das in irgendeiner alten Delphi-Installation irgendwo so vorgegeben war, wo er sich das bisher hergeholt hat. Durch De-Installation der alten Sachen (was ansich ja sicher gut ist), ist das wohl verschwunden. Ist sicher wo einstellbar :) Aber sonst, ist ja auch kein echtes Problem, da ich das herausgefunden habe, klicke ich das immer einfach an ab jetzt. |
AW: Form Color, Panel Color im Designer immer Grau, statt eingestellter Farbe
Tools - Optionen - Benutzeroberfläche - Formular-Designer: Dort mal die Haken bei VCL-Stile aktivieren und Systemstil nachahmen entfernen.
|
AW: Form Color, Panel Color im Designer immer Grau, statt eingestellter Farbe
Hallo Uwe,
super vielen Dank! Ja, das hat es gelöst :) Viele Grüße, Jürgen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 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