/// <summary> /// Gets tool buttons to add to the toolbar. /// </summary> public override ToolStripItem[] GetToobarButtons() { return(CtrlExtensionMenu.GetToobarButtons()); }
private CtrlExtensionMenu ctrlExtensionMenu; // provides extension menus /// <summary> /// Initializes a new instance of the class. /// </summary> public ExtWirenBoardLogic(IAdminContext adminContext) : base(adminContext) { ctrlExtensionMenu = null; }
/// <summary> /// Gets menu items to add to the main menu. /// </summary> public override ToolStripItem[] GetMainMenuItems() { return(CtrlExtensionMenu.GetMainMenuItems()); }
private readonly CtrlExtensionMenu menuControl; // contains the menus /// <summary> /// Initializes a new instance of the class. /// </summary> public TreeViewBuilder(IAdminContext adminContext, CtrlExtensionMenu menuControl) { this.adminContext = adminContext ?? throw new ArgumentNullException(nameof(adminContext)); this.menuControl = menuControl ?? throw new ArgumentNullException(nameof(menuControl)); }