Пример #1
0
        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();
        }
Пример #2
0
 private void comboBoxMode_SelectedIndexChanged(object sender, EventArgs e)
 {
     Settings.SettingTypes.Modes mode = (Settings.SettingTypes.Modes) this.comboBoxMode.SelectedIndex;
     UpdateUIByMode(mode);
 }