public void UpdateHookForm() { // update hook form if (m_hookForm != null) { if (m_hookForm.Enabled) { m_hookForm.Text = this.DMS(); m_hookGeneralLabel.Text = this.GeneralInfo(); m_hookDetailLabel.Text = this.DetailedInfo(); m_hookDescLabel.Text = this.DescriptionInfo(); } else { m_hookForm.Dispose(); m_hookTreeNode = null; m_hookGeneralTreeNode = null; m_hookDetailTreeNode = null; m_hookDescTreeNode = null; m_hookGeneralLabel = null; m_hookDetailLabel = null; m_hookDescLabel = null; m_hookForm = null; IsHooked = false; } } }
public override void Unload() { if (m_form != null) { DrawArgs.NewRootWidget.ChildWidgets.Remove(m_form); m_form.Dispose(); m_form = null; } base.Unload(); }
public override void Unload() { if (m_form != null) { DrawArgs.NewRootWidget.ChildWidgets.Remove(m_form); m_form.Dispose(); m_form = null; } ParentApplication.ToolsMenu.MenuItems.Remove(m_menuItem); base.Unload(); }
public override void Unload() { if (m_form != null) { DrawArgs.NewRootWidget.ChildWidgets.Remove(m_form); m_form.Dispose(); m_form = null; } ParentApplication.ToolsMenu.MenuItems.Remove(m_menuItem); if (m_toolbarItem != null) { ParentApplication.WorldWindow.MenuBar.RemoveToolsMenuButton(m_toolbarItem); m_toolbarItem.Dispose(); m_toolbarItem = null; } base.Unload(); }