This is an old question, but regarding this issue: the behavior you requested is still not possible, by usage of hotkeys.
However, the UI button strategy you described is wrong. The correct strategy is to have the UI be moved around to the views, and possibly scaled (if the views have different scale). When the button is clicked, you have to navigate to the view AND move the menu to the new position.
Several example models provide this kind of UI-based menu that moves around the views, like this example model Example Model (Grain Terminal)