![]() |
Button verstecken/ausblenden ABER nicht deaktivieren
hallo zusammen,
ich möchte einen Button einfach nur nicht sichtbar haben, er soll aber weiterhin beim drücken von Enter ausgeführt werden. geht das? Finde zu dem Thema zwar viel aber immer nur ausblenden mit deaktivieren =/ Also hint, visible habe ich ausprobiert. danke schon mal =) foxi |
AW: Button verstecken/ausblenden ABER nicht deaktivieren
z.B. With auf 0 setzen oder Left auf -1000
|
AW: Button verstecken/ausblenden ABER nicht deaktivieren
oh .. so einfach =D , danke
|
AW: Button verstecken/ausblenden ABER nicht deaktivieren
Mir drängt sich allerdings die Frage auf, inwieweit so etwas sinnvoll ist. Mich als Benutzer würde es irritieren, wenn ich mit dem Tabulator auf ein Steuerelement positioniere, das ich nicht sehen kann.
|
AW: Button verstecken/ausblenden ABER nicht deaktivieren
@DeddyH vielleicht geht es nur um einen modalen Dialog ....
|
AW: Button verstecken/ausblenden ABER nicht deaktivieren
Den Zusammenhang verstehe ich im Moment gerade nicht :gruebel:
|
AW: Button verstecken/ausblenden ABER nicht deaktivieren
Vielleicht ging es auch einfach nur darum, dass etwas passieren soll, wenn der Benutzer irgendwann [Enter] drückt? Und das damit erreicht werden sollte, dass konstant ein unsichtbarer Button ausgewählt ist und dann das
Delphi-Quellcode:
ausgeführt wird?
onClick
|
AW: Button verstecken/ausblenden ABER nicht deaktivieren
Wäre das dann nicht im OnKeyPress des Formulars (mit KeyPreview) besser aufgehoben? Ich habe immer ein bisschen Probleme mit unsichtbaren VCL-Controls, da das meist ein Zeichen für schlechtes Design ist.
|
AW: Button verstecken/ausblenden ABER nicht deaktivieren
Wieder was gelernt, ich hätte es spontan mit Windows-Keyboard-Hooks gemacht, dass die Forms da direkt etwas haben wusste ich nicht.
|
AW: Button verstecken/ausblenden ABER nicht deaktivieren
Zitat:
Wenn man schon eine "Standard"-reaktion erreichen will, ist diese Oberflächentrickserei doch wohl vollkommen Überflüssig. Ein Grund mehr, Daten und ihre Verarbeitung vollkommen von der Oberfläche zu trennen. Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:42 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