I need some assistance from the Flex experts.
I have an mx:Menubar, which I need to be able to open/expand based on the key pressed. For e.g., if Shift + R is pressed, it needs to open the ‘Request’ topmenu. Then if Shift + N is pressed, it should load the ‘New request’ module in the module loader. I’ve already implemented the MenuBar/module-loading functionality with the mouse, but I haven’t been able to implement the keyboard shortcuts.
I found a sample solution online (edit: link no longer available), however, the solution directly performs the action (e.g. Shift + N to load the ‘New request’ module). The menu does not open/expand when you press the shortcut as though you had hovered your mouse over it (e.g. Shift + R to open/expand the ‘Request’ topmenu and then Shift + N to load the ‘New request’ module).
Has anyone attempted something like this?
Are you using onShow as the event handler for the shortcut , and in the handler just have it enable each menu item not perform it so it would look like
this should ensure that you are only selecting the items and not performing their function.