public void SaveAllModifiedEditors() { foreach (DockContent item in DockPanel.Contents) { if ((item.GetType() == typeof(PKStudio.Forms.Editors.SourceFileEditor)) || (item.GetType() == typeof(PKStudio.Forms.Editors.LibraryCategoryEditor)) || (item.GetType() == typeof(PKStudio.Forms.Editors.LibraryEditor)) || (item.GetType() == typeof(PKStudio.Forms.Editors.FeatureEditor)) ) { PKStudio.Forms.BaseForms.EditorBaseForm editor = (PKStudio.Forms.BaseForms.EditorBaseForm)item; editor.Save(); } } }
private void Build(string Path, string target) { mEditorsController.SaveAllModifiedEditors(); mOutputForm.Show(dockPanel1); mOutputForm.Focus(); mMSBuildHelper.Build(Path, target, BuildTypeCB.Text, BuildMediaTypeCB.Text); }