ISystemMenuItemPlugin7.10
Interface in Unbroken.LaunchBox.Plugins
public interface 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
AllowInBigBoxWhenLockedGets a value specifying whether or not to allow showing this menu item in Big Box when Big Box is Locked.CaptionGets a value specifying the text to show on the menu item.IconImageGets a value specifying the icon image to use for the menu item in LaunchBox. This property is not used in Big Box.ShowInBigBoxGets a value specifying whether or not to show the menu item in the Big Box System menu.ShowInLaunchBoxGets a value specifying whether or not to show the menu item in the LaunchBox Tools menu.
AllowInBigBoxWhenLocked
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
string Caption { get; }
Gets a value specifying the text to show on the menu item.
IconImage
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
bool ShowInBigBox { get; }
Gets a value specifying whether or not to show the menu item in the Big Box System menu.
ShowInLaunchBox
bool ShowInLaunchBox { get; }
Gets a value specifying whether or not to show the menu item in the LaunchBox Tools menu.
Methods
OnSelectedCalled when the menu item is clicked or selected.
OnSelected
void OnSelected()
Called when the menu item is clicked or selected.