Exemple #1
0
        /// <summary>
        /// Opening main settings via button "Settings".
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnSettings_Click(object sender, EventArgs e)
        {
            BaseSettingsRemote remote       = new BaseSettingsRemote();
            BaseSettings       baseSettings = remote.GetBaseSettings();

            SettingsForm form = new SettingsForm(baseSettings);

            form.ShowDialog(this);
        }
        /// <summary>
        /// Click event for OK button.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnOk_Click(object sender, EventArgs e)
        {
            WriteFieldsToObject();
            BaseSettingsRemote remote = new BaseSettingsRemote();

            try {
                remote.StoreBaseSettings(baseSettings);
            }
            catch (System.Exception ex) {
                this.DialogResult = DialogResult.None;
                throw ex;
            }
        }