public override void Terminate() { FForm.Hide(); FForm.CleanUp(); FHost.MainWindow.TrayContextMenu.Items.Remove(FTraySeparator); FHost.MainWindow.TrayContextMenu.Items.Remove(FTrayItem); FHost.MainWindow.ToolsMenu.DropDownItems.Remove(FMenuSeparator); FHost.MainWindow.ToolsMenu.DropDownItems.Remove(FMenuItem); FTraySeparator = null; FMenuSeparator = null; FTrayItem = null; FMenuItem = null; FForm = null; FHost = null; }