![]() |
Verhalten von TToolbutton
Hi,
mir ist gerade etwas seltsames aufgefallen: -ToolButtons auf einer ToolBar -ToolButton.Style ist tbsCheck -Windows XP Mit XP Manifest unter Windows XP: ToolButton.Down muss explizit geändert werden ((Sender AS TToolButton).Down:=not (Sender AS TToolButton).Down; Ohne XP Manifest unter Windows XP (oder unter Windows 2000 mit und ohne XP Manifest): Passiert dies automatisch Ist das normal? Hab ich irgendwelche Eigenschaften falsch gesetzt? Oder muss ich bei einem Klick auf ein TToolButton tatsächlich die Windows Version überprüfen? Gruß, Kamil |
Re: Verhalten von TToolbutton
Hi,
das ist schon korrekt. Das hat mit der neuen Version der Common Controls zu tun. Patchen und das passt scho'. Chris |
Re: Verhalten von TToolbutton
Danke!
Ich mach's jetzt so:
Delphi-Quellcode:
Was haben sich die Microsoft Entwickler dabei gedacht???
if ThemeServices.ThemesEnabled then
(Sender AS TToolButton).Down:=not (Sender AS TToolButton).Down; Gruß, Kamil |
Re: Verhalten von TToolbutton
Ich kann mir darunter jetzt nicht all zu viel vorstellen (habe Win2k).
Wie sieht das denn aus? Kannst du mal einen Screenshot posten? :gruebel: |
Re: Verhalten von TToolbutton
Es sieht ganz normal aus. Jenachdem ob XP Styles an oder aus sind.
Das Problem war nur, dass sich der Knopf (wenn XP Styles verwendet werden) nicht gemerkt hat, ob er gedrückt ist oder nicht (TToolButton.Down) |
Re: Verhalten von TToolbutton
Achso...
Danke :wink: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 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