public void AddTab(PluginTab tab) { if (OnTabAdd != null) OnTabAdd(Parent, tab); }
private void UI_OnTabAdd(LoadedPlugin parent, PluginTab tab) { if(tab != null) { try { TabPage t = new TabPage(tab.TabText); tab.TabControl.Parent = t; tab.TabControl.Dock = DockStyle.Fill; t.Controls.Add(tab.TabControl); mainTabControl.Controls.Add(t); } catch(Exception ex) { OnException(parent, ex); } } }