![]() |
Taste im Formular abfangen
Hallo,
ich habe ein Formular mit einer Kombobox. Beim drücken einer bestimmten Taste (ESC) will ich eine Aktion auslösen. Dies soll auch passieren, wenn die Box den Fokus hat. Nun habe ich schon FormKeyPress und FormKeyDown und (procedure WMKeyDown(var Msg: TMessage); Message WM_KEYDOWN;) versucht - alleine ich bekomme das ESC nicht, wenn die Box den Fokus hat. Wie kann ich das lösen? keyb_evt ist nicht das, was ich suche. Danke! |
Re: Taste im Formular abfangen
ich hab das lang nicht mehr benutzt, aber ich meine man kann bei einer TForm die Eigenschaft keypreview auf true setzen, so das man alle Tastendrücke bekommt, auch wenn eine Komponete auf der Form grad im Fokus ist.
|
Re: Taste im Formular abfangen
Hi,
du könntest eine ![]() Gruß Hawkeye |
Re: Taste im Formular abfangen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 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