private void PluginManager_PluginUnload(Plugin.Plugin plugin) { if (plugin.GetType().IsSubclassOf(typeof(DisplayPlugin))) { DisplayPlugin dpp = (DisplayPlugin)plugin; dpp.OnControlUnload(); TabPage tp = _tabMap.FirstOrDefault(p => p.Value == dpp).Key; _tabMap.Remove(tp); } }
private void PluginManager_PluginLoad(Plugin.Plugin plugin) { if (plugin.GetType().IsSubclassOf(typeof(DisplayPlugin))) DisplayPlugin((DisplayPlugin)plugin); }