private void notifyIconContextMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { ToolStripItem item = e.ClickedItem; if (item == menuItemOpen) { Visible = true; WindowState = FormWindowState.Normal; } else if (item == menuItemToggleActivate) { if (menuItemToggleActivate.CheckState == CheckState.Unchecked) { Sherpa.StartServer(); } else { Sherpa.StopServer(); } } else if (item == menuItemShutdown) { Application.Exit(); } }
private void ServerOptionsForm_FormClosed(object sender, FormClosedEventArgs e) { Sherpa.StopServer(); var it = comboRoot.Items.GetEnumerator(); while (it.MoveNext()) { if (!Properties.Settings.Default.previousRootDirs.Contains(it.Current.ToString())) { Properties.Settings.Default.previousRootDirs.Add(it.Current.ToString()); } } Properties.Settings.Default.Save(); }
private void buttonActive_Click(object sender, EventArgs e) { buttonActive.Enabled = false; Sherpa.StopServer(); }