예제 #1
0
파일: EditorForm.cs 프로젝트: xwiz/WixEdit
 private void EditWizard()
 {
     Wizard.WizardForm frm = new WixEdit.Wizard.WizardForm(wixFiles);
     if (frm.ShowDialog() == DialogResult.OK)
     {
         ReloadAll();
     }
 }
예제 #2
0
파일: EditorForm.cs 프로젝트: xwiz/WixEdit
        private void NewWizard()
        {
            if (WixEdit.Settings.WixEditSettings.Instance.IsUsingWix2())
            {
                MessageBox.Show("Creating new wxs files with the wizard is not supported for WiX 2.\r\n\r\nPlease use WiX 3 or higher instead.", "Older version of WiX", MessageBoxButtons.OK, MessageBoxIcon.Information);

                return;
            }

            if (HandlePendingChanges() == false)
            {
                return;
            }

            var newWixFiles = WixFiles.FromTemplate();

            Wizard.WizardForm frm = new WixEdit.Wizard.WizardForm(newWixFiles);
            if (frm.ShowDialog() == DialogResult.OK)
            {
                CloseWxsFile();

                LoadWxsFile(newWixFiles);

                ShowProductProperties();
            }

            ReloadAll();
        }