private void OnOptions(object sender, EventArgs e) { // save and reload opts, restart runner OptionsForm optionsForm = new OptionsForm(); optionsForm.ShowDialog(); if (optionsForm.Saved) { logger.Info("Looks like something was saved. Restarting"); if (runner != null && runner.Running) { runner.start(); // restart actually :) } } else { logger.Info("Nothing saved?"); } }