Registriert seit: 19. Feb 2008
3 Beiträge
|
Delphi: Form im Panel - Problem mit OnShortCut
24. Feb 2008, 16:09
Hallo Spezialisten.
Ich bastle gerade eine Anwendung, die mit einer Navigation auf der linken Seite arbeitet und im rechten Bereich jeweils eine Modulform anzeigt. Dazu "quetsche" ich die Form jeweils in ein TPanel. Das klappt auch soweit ganz gut.
Das Problem ist nun, dass ich auf den Modulforms Buttons angelegt habe, die mit Shortcuts (z.B. F5) angesprochen werden sollen.
Da das Panel der Mainform jeweils Parent der Form ist, scheint die Mainform die Shortcuts "abzugreifen", d.h. die Tastendrücke gelangen immer nur zur Mainform, das Event der Modulform wird gar nicht erst aufgerufen.
Wie kann ich die Shortcuts in der Modulform abfangen? Ich habe schon versucht mit ApplicationEvents zu arbeiten, aber dann kommen die Events auch dann an, wenn die Form gar nicht sichtbar ist.
MfG
Jan
|