![]() |
Button nicht mehr Flat, sondern Normal??
Hi,
ich hab auf meiner Form nen TBXButton im Flat-Style. Den Style möchte ich während der Laufzeit auf Normal stellen. Aber das hier funktioniert nicht:
Delphi-Quellcode:
Warum nicht??
Button1.ButtonStyle := bsNormal;
anders herum geht es:
Delphi-Quellcode:
Hat jemand ne Idee?
Button1.ButtonStyle := bsFlat;
Gruß orakel |
Re: Button nicht mehr Flat, sondern Normal??
Ruf mal nach dem Umstellen die Repaint oder Refresh Methode des Buttons oder des Parents auf.
|
Re: Button nicht mehr Flat, sondern Normal??
Wenn dein Button eine Komponente (TBXButton ?) ist, eine zusätslich Installierte, die das Erscheinungsbild des Buttons ändert kann es sein das du keine Möglichkeit hast den Style auf die gewünschte Eigenschaft zu stellen. Die Kompo. überzeichnet diesen einfach.
|
Re: Button nicht mehr Flat, sondern Normal??
Also, der TBX-Button is bei TBX dabei, also ne zusätzliche Komponente.
@Luckie: Ich kann den Code nicht einmal compilieren, da zeigt er mir diese Meldung an: Zitat:
Weiß jemand warum? |
Re: Button nicht mehr Flat, sondern Normal??
Hai orakel,
ich weiss das es Dir nicht hilft... aber bei mir geht es ohne Probleme den Buttonstyle zur Laufzeit zweichen bsNormal und bsFlat umzuschalten. |
Re: Button nicht mehr Flat, sondern Normal??
Hallo.
Der Compiler sagt doch ziemlich genau woran es liegt: Da liegt eine Überdeckung der Enum-Types TButtonStyle und TPageScrollerButtonState vor - in beiden existiert offenbar bsNormal. Da hilft die Qualifizierung mit dem Unit-Namen. Grüße vom marabu |
Re: Button nicht mehr Flat, sondern Normal??
Zitat:
Stimmt, wenn der PageScroller nicht drunter is, funktioniert es... Gruß orakel |
Re: Button nicht mehr Flat, sondern Normal??
Uff.. das Posting mit der Fehlermeldung habe ich doch einfach übersehen.
Zitat:
Delphi-Quellcode:
TBXButton1.ButtonStyle := TBXDkPanels.bsNormal;
|
Re: Button nicht mehr Flat, sondern Normal??
Hey,
danke, es funzt einwandfrei! :-D Gruß orakel |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:59 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-2025 by Thomas Breitkreuz