Hello,

I have an MDI application which manages smaller tool windows
(implemented as separate, modeless Forms), sort of like Adobe
Photoshop. The menu items in the main app form can be activated using
shortcuts.

When I do something in one of the tool windows, keyboard focus changes
to the tool window. Is there a way I can have the shortcuts for the
menu items in the main app work when keyboard focus is in the tool
window?

I was hoping there would be a solution like overriding ProcessCmdKey,
and calling the tool window's ParentForm.ProcessCmdKey(), but obviously
I can't. Is there another way to have shortcuts processed by a
different form than the one which has keyboard focus?

Thanks,
Jon