// Friend interface exposed to client plugins: internal static void ShowHidePluginTab(TabPage tabp, bool visible) { if (visible) { //If Not AWBForm.ContainsTabPage(tabp) Then bool containedMainTab = AWBForm.ContainsTabPage(KingbotkPluginTab); if (containedMainTab) { AWBForm.RemoveTabPage(KingbotkPluginTab); } AWBForm.AddTabPage(tabp); if (containedMainTab) { AWBForm.AddTabPage(KingbotkPluginTab); } //End If //If AWBForm.ContainsTabPage(tabp) Then } else { AWBForm.RemoveTabPage(tabp); } }
private static void ShowHideTab(bool ShowHide) { if (TabPageMenuItem.Checked != ShowHide) { TabPageMenuItem.Checked = ShowHide; } if (ShowHide) { AWBForm.AddTabPage(ServerAWBPlugin.ServerPluginTabPage); } else { AWBForm.RemoveTabPage(ServerAWBPlugin.ServerPluginTabPage); } }