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 Color-Eigenschaft bei TCheckBox u. TRadioButton mit XP-Style (https://www.delphipraxis.net/65544-color-eigenschaft-bei-tcheckbox-u-tradiobutton-mit-xp-style.html)

CG2003 17. Mär 2006 18:10


Color-Eigenschaft bei TCheckBox u. TRadioButton mit XP-Style
 
Hallo liebe DP,

ich habe in meiner Anwendung eine Eingabemaske bestehend aus einem XPManifest, Edits, Checkboxen und RadioButtons.
Nun springe ich bei jedem drücken auf die Eingabetaste ins das nächste Control und wechsel dabei die Farbe (Color-Eigenschaft)
des Controls, um hervozuheben, welches Control den Eingabefokus zur Zeit hat.

Allerdings funktioniert das bei TCheckBox und TRadioButton nicht. Mit TEdit geht es. Bei den anderen wird die Farbe nicht
geändert/angezeigt. Woran kann das liegen? Liegt es evtl. am XPManifest?


Vielen Dank schon mal im Voraus.

messie 18. Mär 2006 17:18

Re: Color-Eigenschaft bei TCheckBox u. TRadioButton mit XP-S
 
Hallo,

hat mich interessiert, deshalb habe ich es mal ausprobiert: bei mir funzt es problemlos. Wenn ich aus OnKeyDown den Focus einem Steuerelement gebe, kann ich dort auch die Farbe setzen. Allerdings habe ich die Farben und den Focus direkt mit dem Namen zugewiesen. Mir ist aber aufgefallen, daß RadioButtons bei mir generell auf TabStop := false stehen. Vielleicht überspringst Du sie einfach nur beim Aufruf.

Grüße, Messie


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