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 Carbon Style und RichEdit (schwarzer Alder auf schwarzem Grund) (https://www.delphipraxis.net/211000-delphi-carbon-style-und-richedit-schwarzer-alder-auf-schwarzem-grund.html)

arnof 12. Jul 2022 11:38

Delphi Carbon Style und RichEdit (schwarzer Alder auf schwarzem Grund)
 
hier bekomme ich leider nur Schwarzen Text auf schwarzen Hintergrund, welches natürlich nicht lesbar ist.

Mit Richedit.Color kann ich nach der Stylezuweisung die Hintergrundfarbe nicht mehr ändern, gibt es eine Möglichkeit, hier einzugreifen und ggf. Bestimmte Komponenten nicht mit dem Style Rendern zu lassen ?

himitsu 12. Jul 2022 11:54

AW: Delphi Carbon Style und RichEdit (schwarzer Alder auf schwarzem Grund)
 
Ist die (Standard)-Textfarbe nicht mit im Style drin?

* andere Font.Color zuweisen, wenn Dark-Style
* oder der Komponente einen anderen Style zuweisen (einen Hellen)
* oder Style für diese Komponente deaktiveren

Bei Google suchendelphi component disable style
Hier im Forum suchencomponent disable style

arnof 12. Jul 2022 14:23

AW: Delphi Carbon Style und RichEdit (schwarzer Alder auf schwarzem Grund)
 
Danke, funktioniert:

Code:
TStyleManager.Engine.RegisterStyleHook(TDBRichEdit, TStyleHook);


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