Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Button per Enter


Kirschenklauer - Di 22.10.02 14:59
Titel: Button per Enter
Hallihallo!

Ich möchte gerne wissen, wie es funktioniert, dass man mit der Taste Enter einen Button drückt. So, wie es eigentlich auch normal ist: wir geben etwas ein und bestätigen es mit Enter. Bei Delphi (3) muss man immer alles mit der Maus bestätigen.
Habt ihr eine Ahnung?

Juliane


LCS - Di 22.10.02 15:04

Hi
mit der Default-Eigenschaft eines Buttons, kannst du genau das bewirken. Der Button reagiert auf die Enter-Taste.
Das Gegenteil davon, den Druck auf ESC, stellst du mit der Cancel-Eigenschaft ein.

Gruss Lothar


Kirschenklauer - Di 22.10.02 15:12

Hey, danke! Funktioniert super....hätte nicht gedacht, dass das so einfach ist... :)

Juliane


Maggi - Di 22.10.02 15:22

Tag zusammen,

gilt das auch für Edits....?? :?

Maggi


Delete - Di 22.10.02 15:35

Nein.
Da mußt du OnKeyDown (oder war es OnKeyPress?) abfangen mit Key = VK_RETURN.


a.C.k - Mi 23.10.02 09:14

Wo finde ich die ganzen Abkürzungen für die Keys? In der Hilfe habe ich zwar schon mal gesucht, aber noch nichts gefunden :(

z.B. Enter = VK_RETURN...


LCS - Mi 23.10.02 09:24

Hi
die stehen in der SDK Hilfe unter Virtual Keycodes.

Gruss Lothar


a.C.k - Mi 23.10.02 10:39

Vielen Dank