LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

ISystemMenuItemPlugin7.10

C#
public interface Unbroken.LaunchBox.Plugins.ISystemMenuItemPlugin
Implement this interface in order to add a non-game-specific menu item to the Tools menu in LaunchBox and/or the System menu in Big Box.

Properties

AllowInBigBoxWhenLocked 7.10

C#
bool AllowInBigBoxWhenLocked { get; }
Gets a value specifying whether or not to allow showing this menu item in Big Box when Big Box is Locked.

Caption 7.10

C#
string Caption { get; }
Gets a value specifying the text to show on the menu item.

IconImage 7.10

C#
System.Drawing.Image IconImage { get; }
Gets a value specifying the icon image to use for the menu item in LaunchBox. This property is not used in Big Box.

ShowInBigBox 7.10

C#
bool ShowInBigBox { get; }
Gets a value specifying whether or not to show the menu item in the Big Box System menu.

ShowInLaunchBox 7.10

C#
bool ShowInLaunchBox { get; }
Gets a value specifying whether or not to show the menu item in the LaunchBox Tools menu.

Methods

OnSelected 7.10

C#
void OnSelected()
Called when the menu item is clicked or selected.