MDIアプリケーションでmainformのkeypreviewをtrueにして
onkeypressイベントの所に

begin
showmessage('キー押したよ');
end;

と書いて実行したんですが、キーを押してもメッセージダイアログが出てきません。
なぜキーを押したのにダイアログが出ないのか分からないのですが、
教えていただけないでしょうか
バージョンはpersonal ver6です。
よろしくお願いします。