Esempio n. 1
0
        public static void ShowOptionDialog()
        {
            if (InvokeRequired)
            {
                Invoke((MethodInvoker)ShowOptionDialog);
                return;
            }

            var edit_config = ConfigEditorData.LoadFromCurrentConfig();

            if (edit_config == null)
            {
                return;
            }

            var dialog = new ConfigEditorForm(edit_config);

            if (dialog.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            ConfigManager.UpdateConfig(
                sys_config:  edit_config.System,
                user_config: edit_config.User,
                lang_config: edit_config.Language
                );
        }
Esempio n. 2
0
        private void btnConfig_Click(object sender, EventArgs e)
        {
            ConfigEditorForm configForm = Bootstrapper.Resolve <ConfigEditorForm>();

            configForm.ShowDialog(this);
        }