![]() |
Fokus aufs Formular selbst
Hallöchen
ich arbeite an einem Programm, bei dem direkt auf das Formular gezeichnet wird. Außerdem gibt eine Steuerung über das OnKeyPress Ereignis des Formulars. Diese Steuerung versagt aber, sobald eine Komponente, etwa ein Button, den Fokus bekommt. Wie kann ich das verhindern, bzw. wie kann ich dem Formular den Fokus zurückgeben. Mit setFocus fuktioniert es nicht, hab ich schon versucht... mfg Paul |
Re: Fokus aufs Formular selbst
Teste mal
Delphi-Quellcode:
Und im Objektinspektor setzt du (KeyPreview := true);procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key= VK_RETURN then ShowMessage('Hallo World !'); end; lg Bundy |
Re: Fokus aufs Formular selbst
jo, keyPreview wars.
Thema erledigt, danke für die schnelle Hilfe! mfg Paul :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:43 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