Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Benutzerdefinierte Stile (https://www.delphipraxis.net/189961-benutzerdefinierte-stile.html)

Sidi61 12. Aug 2016 22:59

Benutzerdefinierte Stile
 
hallo zusammen,

habe ein Problem mit benutzerdefinierten Stilen.
Wenn ich unter Projekt/Optionen/Erscheinungsbild den Stil Smokey Quartz Kamr auswähle, kann ich die Farbe von z.B. einem Editfeld nicht mehr ändern.

Eine Änderung zur Laufzeit mit dbEdit_Bezeichnung.Color := clBtnFace; wird nicht ausgeführt - weiß jemand warum??

Gruß
Sidi61

bernau 13. Aug 2016 01:03

AW: Benutzerdefinierte Stile
 
Mit dem Benutzerdefinierten Stiel, sagst du dem Element ja, daß es sich dem Stil anpassen muss. Dazu gehört auch die Farbe.

Kannst du einzeln abstellen, wenn du das Property StyleElements des Edit änderst.

Sidi61 13. Aug 2016 23:00

AW: Benutzerdefinierte Stile
 
Super, Danke, ist zwar Mehraufwand - aber funktioniert

Sidi61 14. Aug 2016 22:37

AW: Benutzerdefinierte Stile
 
hm, leider zu früh gefreut.

alle dbEdit Eingabefleder die mit einem String-Typ verbunden sind, funktionieren erwartungsgemäß, alle die mit einem numerischen Feld verbunden sind verhalten sich anders.

Im Editiermodus sollen die Datenfelder weiß sein und im ReadOnly Modus haben sie clBtnFace, bei Textfeldern funktioniert das, numerische Felder sind im ReadOnly Modus nur grau wenn sie den Focus haben. :wall:

Jemand eine Idee wie man dass richten kann??

Gruß
Sidi61

EWeiss 15. Aug 2016 04:53

AW: Benutzerdefinierte Stile
 
>>Jemand eine Idee wie man dass richten kann??
Jo so lassen wie es ist.

Also entweder Stile oder keine.
Oder aber alles selber machen.

gruss


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