public ProjectEditor(Project project, Ogmo.ProjectEditMode editMode) { this.Text = "Project Editor - " + project.Name; this.oldProject = project; this.editMode = editMode; InitializeComponent(); newProject = new Project(); newProject.CloneFrom(oldProject); //Load the contents of the editors settingsEditor.LoadFromProject(newProject); layersEditor.LoadFromProject(newProject); tilesetsEditor.LoadFromProject(newProject); objectsEditor.LoadFromProject(newProject); //Events FormClosed += onClose; }
public ProjectEditor(Project project, Ogmo.ProjectEditMode editMode) { this.Text = "Project Editor - " + project.Name; this.oldProject = project; this.editMode = editMode; InitializeComponent(); newProject = new Project(); newProject.CloneFrom(oldProject); //Load the contents of the editors settingsEditor.LoadFromProject(newProject); layersEditor.LoadFromProject(newProject); tilesetsEditor.LoadFromProject(newProject); objectsEditor.LoadFromProject(newProject); //Plugins Ogmo.PluginLoader.FireEditProject(this, newProject); //Events FormClosed += onClose; }