Пример #1
0
        public void New(string FileName)
        {
            Init();
            LoadNodeTypes();

            AddNode(GetLoadedNodeKey(typeof(PropertiesNode)));

            Save(FileName);

            FileManager.ResetFiles();

            Load(FileName);
        }
Пример #2
0
        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;
        }