Hai Du,
Schaue Dir mal die Eigenschaft
KeyPreview von TForm an
Wenn diese True ist wird "jeder" Tastendruck zuerst an die Form geleitet.
Trotzdem kann ich Dir nur empfehlen lieber mit TActionList zu arbeiten. Das macht dann nämlich richtig Spass. Nicht nur HotKeys sondern auch die Icons und der Enabled Status von allen mit der Action verbundenen Controls wird darüber gesteuert. Wenn Du also z.B. einem Menüeintrag, einem Button und was weis ich als Action einen Eintrag aus der TActionList zugewiesen hast reichtest bei der Action
Enabled := True/False zu setzen und automatisch gilt dies auch für den Menüpunkt, Button usw.
Stephan B.
"Lasst den Gänsen ihre Füßchen"