![]() |
Button "effekte" abschalten
Huhu,
gibt es eine Möglichkeit Hover und klickbar für einen Button abzuschalten, ohne enabled zu verwenden? Ich möchte das der Button reagiert als wäre er deaktiviert (also gar nicht) aber dabei normal aussieht, bis auf den Hover Effekt. Ist das möglich, ohne das ich extra Bilder der Buttons machen muss? Gruß, Andreas |
AW: Button "effekte" abschalten
Unter Firemonkey gibt es dafür
Delphi-Quellcode:
Button1.DisableFocusEffect
|
AW: Button "effekte" abschalten
Wieso sollte man sowas wollen?
Wenn etwas deaktiviert ist, dann sollte es doch auch so aussehn. :gruebel: In ein Panel und das Enabled=False :roll: PS: Delphi 2007 und Firemonkey? |
AW: Button "effekte" abschalten
ch programmiere eine art "Button Generator". Der Button lässt sich als png exportieren. Delphi hat viele schöne Buttons die man zur Laufzeit im Aussehen konfigurieren kann, das kommt mir sehr entgegen.
Nur das der "Vorschau Button" klickbar und hoverbar ist, stört halt. |
AW: Button "effekte" abschalten
![]() |
AW: Button "effekte" abschalten
Den ThemeManager habe ich in 2007 leider noch nicht.
DrawFrameControl gucke ich mir an, danke. Die Idee mit dem Panel hatte ich auch schon. Komischerweise springt das immer in den Vordergrund wenn ich das png speichere und ignoriert SendToBack. Ich hoffte ich übersehe etwas einfacheres. Ich teste mal weiter, vielen Dank :). |
AW: Button "effekte" abschalten
Wie wäre es mit einer TGroupBox? Dort den Button rein und nur die GroupBox auf Enabled := False setzen.
|
AW: Button "effekte" abschalten
Leider das selbe Problem wie mit dem Panel. Es setzt sich nach vorne sobald ich das png abspeichere. Vielleicht liegt das irgendwie daran das ich die AlphaSkins verwende. Ohne geht es, sieht aber unhübsch aus *g*.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 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