> if Key=VK_PAUSE then > begin > do_something; > Key:=0; > end; Yes. And I tested the Pause/Break key in the Lazarus program CudaText. I can assign the key to any action (in the Command Palette, press F9), and it works then. E.g. action "toggle statusbar" works then. ShortcutToText() for this key shows "Break". Alex