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; }
private void InitForm() { FForm = new MainForm(); FForm.Host = FHost; FForm.ResetPosition(); FForm.Show(); }