private void btnSave_Click(object sender, EventArgs e) { Settings.SettingTypes.Modes mode = (Settings.SettingTypes.Modes) this.comboBoxMode.SelectedIndex; _setting.Mode = mode; if (mode == Settings.SettingTypes.Modes.Replace) { _setting.SourceFramePath = this.textBoxSourceFramePath.Text; } else if (mode == Settings.SettingTypes.Modes.HTTPGet) { _setting.SourceFrameURI = this.textBoxSourceFramePath.Text; } else if (mode == Settings.SettingTypes.Modes.AddNew) { _setting.SourceFileSystemWatcherPath = this.textBoxSourceFramePath.Text; _setting.SourceFileSystemWatcherFilter = this.textBoxSourceFileSystemWatcherFilter.Text; } int fps = 0; if (int.TryParse(this.tbFPS.Text, out fps)) { _setting.FPS = fps; } _setting.SizeMode = (Settings.SettingTypes.SizeModes) this.comboBoxSizeMode.SelectedIndex; if (Settings.Setting.SaveToDisk(_setting)) { MessageBox.Show("OK"); } else { MessageBox.Show("Error"); } MainForm mainFrom = this.Owner as MainForm; if (mainFrom != null) { mainFrom.ReLoadConnector(); } this.Close(); }
private void comboBoxMode_SelectedIndexChanged(object sender, EventArgs e) { Settings.SettingTypes.Modes mode = (Settings.SettingTypes.Modes) this.comboBoxMode.SelectedIndex; UpdateUIByMode(mode); }