[Plugin] Ability to nest game menu items

Issue #6863 new
fraganator created an issue

All of LaunchBox’s menus and right-click menus have some level of nesting, making for a cleaner overall look. Plugins which implement IGameMenuItemPlugin don’t have an option to be nested, so feel a little ‘tacked on’ at the end of LaunchBox’s menus. It’d be great if the something like a parent nesting category was added, so a plugin’s menu options could be logically grouped together.

An alternative option might be for LaunchBox itself to auto nest all of the IGameMenuItemPlugin interfaces implemented by a plugin into a single top level menu for that plugin. If a plugin has a single menu item, it wouldn’t be auto nested. But if a plugin has 3 menu items, they’d be grouped into a single nested menu item named after the plugin.

IGameMenuItemPlugin might also have a boolean Nest property which allows manual control of the nesting behaviour above.

For reference plugin menu nesting was asked about on the forum in 2020, but it was mentioned that it wasn’t a common request. Just trying to make it more common 🙂

Comments (0)

  1. Log in to comment