Introduction: The menu-bar is a nice institution of emacs to remember a command and its shortcut. Using then
easy-menu-define for defining own menus is pretty awesome with regard to this purpose. So it is possible to cluster certain commands or stuff them into submenus.
(easy-menu-define my-menu global-map "My Menu docstring" '("My-Menu-Title" [ "foo item" foo-item-callback ] ("foo submenu" [ "foo submenu item" foo-sub-item-callback ]))
Also some packages (for example:
easy-menu-define to define own top-level menus. They define it like this:
(easy-menu-define hs-minor-mode-menu hs-minor-mode-map "Menu used when hideshow minor mode is active." '("Hide/Show" ...)
Question: I'm sure it somehow possible to stuff this, in package
Hide/Show, defined menu
hs-minor-mode-menu as a submenu into my own defined menu
How could I achieve this?
Note: I do not want to have the
hs-minor-mode-menu as popup menu. This could be easily achieved by calling
hs-minor-mode-menu as menu item callback. I'd like a real submenu.
Edit: This answer is working to relocate my own defined menus, but not for the Hide/Show menu. Also this answer does not help to remove the
hs-minor-mode-menu from global menubar.