I'm using Delphi 2009 and I followed a tutorial at delphi.about.com, but I couldn't set it.
I created an event OnKeyPress/OnkeyDown and set a breakpoint to see if the event is called, but it's not being called in any way.
Where is the problem?
EDIT:
procedure TFormMain.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
Beep; //breakpoint is set here.
end;
You might try to set
Form1.KeyPreview := True;
Maybe the event is not properly delegated up to the form.
EDIT: after looking at the link I guess you probably have done that since it is mentioned in the article. Maybe you forgot that line?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With