Ejemplo n.º 1
0
        private void btnEditCefArgs_Click(object sender, EventArgs e)
        {
            DialogSettingsCefArgs form = new DialogSettingsCefArgs();

            form.VisibleChanged += (sender2, args2) => {
                form.MoveToCenter(ParentForm);
            };

            form.FormClosed += (sender2, args2) => {
                NativeMethods.SetFormDisabled(ParentForm, false);

                if (form.DialogResult == DialogResult.OK)
                {
                    Config.CustomCefArgs = form.CefArgs;
                    form.Dispose();
                    PromptRestart();
                }
                else
                {
                    form.Dispose();
                }
            };

            form.Show(ParentForm);
            NativeMethods.SetFormDisabled(ParentForm, true);
        }
Ejemplo n.º 2
0
        private void btnEditCefArgs_Click(object sender, EventArgs e)
        {
            DialogSettingsCefArgs form = new DialogSettingsCefArgs();

            if (form.ShowDialog(ParentForm) == DialogResult.OK)
            {
                Config.CustomCefArgs = form.CefArgs;
                form.Dispose();
                PromptRestart();
            }
            else
            {
                form.Dispose();
            }
        }