public void New(string FileName) { Init(); LoadNodeTypes(); AddNode(GetLoadedNodeKey(typeof(PropertiesNode))); Save(FileName); FileManager.ResetFiles(); Load(FileName); }
public void Delete(string FileName, bool unloadDialog = false) { string fileLocation = FileManager.LoadFile(FileName); File.Delete(fileLocation); FileManager.ResetFiles(); PropertiesNode propertyNode; if (unloadDialog == true) { Init(); LoadNodeTypes(); propertyNode = (PropertiesNode)AddNode(GetLoadedNodeKey(typeof(PropertiesNode))); } else { propertyNode = (PropertiesNode)GetNodeByType(typeof(PropertiesNode)); } propertyNode.SelectedDialogIndex = 0; }