#989 Menu: Use shown instead of selected. Add show, hide, getShown and content methods.