/// <summary> /// Creates a plugin panel for the plugin /// </summary> public void CreatePluginPanel() { this.pluginUI = new PluginUI(this, settingObject); this.pluginUI.Text = LocaleHelper.GetString("Title.PluginPanel"); this.pluginPanel = PluginBase.MainForm.CreateDockablePanel(this.pluginUI, this.pluginGuid, this.pluginImage, DockState.DockRight); this.pluginPanel.DockStateChanged += new EventHandler(delegate { if (this.pluginPanel.DockState == DockState.Hidden) { CloseHandler(); } }); }
/// <summary> /// Creates a plugin panel for the plugin /// </summary> public void CreatePluginPanel() { this.pluginUI = new PluginUI(this, settingObject); this.pluginUI.Text = LocaleHelper.GetString("Title.PluginPanel"); this.pluginPanel = PluginBase.MainForm.CreateDockablePanel(this.pluginUI, this.pluginGuid, this.pluginImage, DockState.DockRight); this.pluginPanel.DockStateChanged += new EventHandler(delegate{ if (this.pluginPanel.DockState == DockState.Hidden) { CloseHandler(); } }); }