That works quite nicely.
Thank you for the tip.
I would now like to display some information about what the hotkey will do.
I guess I could tie this to my messages, but different hotkeys could do different things on different pages.
Any advice on the best way to implement this?
As for me I think messages is a good enough to perform this. You could just create alternate messages for some hotKeys which could be defined with the different meaning.