Some misc mouse/keyboard navigation issues with the bar controls that we have noticed:
1) Once you start navigating a menu with the keyboard (ie arrows), the menu no longer responds to the mouse (you can still expand popup command by mouse, however nothing in the current menu is clickable nor selects on mouseover
2) If navigating a menu by keyboard and the mouse cursor happens to be over a popup command, the mouse will trigger the expansion of the popup command (as with issue 1), what should happeen is that the mouse position is ignored until the user moves the mouse - this is base MS behaviour)
3) 2 commands appear to be selected when navigating a menu by mouse and then starting to navigate by keyboard (in test app | bar controls, highlight 'file|print' with mouse then press down - 2 commands are highlighted)
4) In test app, press Alt-F to open file menu in 'test app | bar controls' by keyboard, then mouse over another sub menu (say, tools) - the tools popup command will expand but not be selected, and if you then press left or right, navigation starts from the file command, not the tools command - this is probably linked with 1). Actually, in the test app this is generating an exception for me.
5) Popup commands that are disabled still consume keystrokes (if a submenu has a popup command as its first command link and that cmd link is disabled (eg 'test app | Bar Controls | Window'), you can no longer navigate to the next submenu ('help') using the right arrow key
6) In 'test app | bar controls' open the 'views' popup by mouse and select 'renderer', then press the right arrow key - you would expect the popup submenu to open but instead the 'File' menu does
7) Quick keys still appear to be active when a command is not visible (ie if 2 commands on a popup command share the same quick key however one (the first) is hidden, it still take 2 presses of the quick-key to select the second command that shares the quick-key
8) Tooltips don't seem to display for toolbar buttons when the focused window is in floating state (commands still highlight correctly, however no tooltips)
[Modified at 12/03/2007 01:36 AM]
1) Once you start navigating a menu with the keyboard (ie arrows), the menu no longer responds to the mouse (you can still expand popup command by mouse, however nothing in the current menu is clickable nor selects on mouseover
2) If navigating a menu by keyboard and the mouse cursor happens to be over a popup command, the mouse will trigger the expansion of the popup command (as with issue 1), what should happeen is that the mouse position is ignored until the user moves the mouse - this is base MS behaviour)
3) 2 commands appear to be selected when navigating a menu by mouse and then starting to navigate by keyboard (in test app | bar controls, highlight 'file|print' with mouse then press down - 2 commands are highlighted)
4) In test app, press Alt-F to open file menu in 'test app | bar controls' by keyboard, then mouse over another sub menu (say, tools) - the tools popup command will expand but not be selected, and if you then press left or right, navigation starts from the file command, not the tools command - this is probably linked with 1). Actually, in the test app this is generating an exception for me.
5) Popup commands that are disabled still consume keystrokes (if a submenu has a popup command as its first command link and that cmd link is disabled (eg 'test app | Bar Controls | Window'), you can no longer navigate to the next submenu ('help') using the right arrow key
6) In 'test app | bar controls' open the 'views' popup by mouse and select 'renderer', then press the right arrow key - you would expect the popup submenu to open but instead the 'File' menu does
7) Quick keys still appear to be active when a command is not visible (ie if 2 commands on a popup command share the same quick key however one (the first) is hidden, it still take 2 presses of the quick-key to select the second command that shares the quick-key
8) Tooltips don't seem to display for toolbar buttons when the focused window is in floating state (commands still highlight correctly, however no tooltips)
[Modified at 12/03/2007 01:36 AM]