I’m not able to do it… I’m able to catch command+’W’ (big W), but not command+’w’. I see the Max File menu blinking in the background when I press it (my JDialog has focus).
I did once in my MXJ stuff:
‘X’, ‘x’, ‘C’, ‘c’, ‘V’, ‘v’, ‘W’, ‘w’, ‘Z’, ‘z’, ‘A’, ‘a’,
I tried to do it before/after opening the JDialog, but same problem.
I feel MaxSystem.registerCommandAccelerators does nothing… Or I’m not using it properly.
I’m sure it’s called, as I put a trace when I call it.
I’m sure I can catch everything from keyboard, as every single key press is reported to my KeyEventDispatcher, registered to the main KeyboardFocusManager.
But no, command+w is not catched.
How can I achive this ? I want to catch it to implement in my java dialogs the window closing behaviour of this shortcut.
Log in to reply
Let us tell you about notable Max projects, obscure facts, and creative media artists of all kinds.