mirror of
				https://github.com/chibicitiberiu/rainmeter-studio.git
				synced 2024-02-24 04:33:31 +00:00 
			
		
		
		
	Completed rename from RainmeterEditor to RainmeterStudio
This commit is contained in:
		
							
								
								
									
										40
									
								
								RainmeterStudio/Storage/ProjectStorage.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								RainmeterStudio/Storage/ProjectStorage.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,40 @@
 | 
			
		||||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.IO;
 | 
			
		||||
using System.Linq;
 | 
			
		||||
using System.Text;
 | 
			
		||||
using System.Xml.Serialization;
 | 
			
		||||
using RainmeterStudio.Model;
 | 
			
		||||
 | 
			
		||||
namespace RainmeterStudio.Storage
 | 
			
		||||
{
 | 
			
		||||
    public class ProjectStorage
 | 
			
		||||
    {
 | 
			
		||||
        public Project Load(string path)
 | 
			
		||||
        {
 | 
			
		||||
            // Open file
 | 
			
		||||
            var file = File.OpenText(path);
 | 
			
		||||
 | 
			
		||||
            // Deserialize file
 | 
			
		||||
            var serializer = new XmlSerializer(typeof(Project), new XmlRootAttribute("project"));
 | 
			
		||||
            Project project = serializer.Deserialize(file) as Project;
 | 
			
		||||
            
 | 
			
		||||
            // Clean up
 | 
			
		||||
            file.Close();
 | 
			
		||||
            return project;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public void Save(string path, Project project)
 | 
			
		||||
        {
 | 
			
		||||
            // Open file
 | 
			
		||||
            var file = File.OpenWrite(path);
 | 
			
		||||
 | 
			
		||||
            // Deserialize file
 | 
			
		||||
            var serializer = new XmlSerializer(typeof(Project), new XmlRootAttribute("project"));
 | 
			
		||||
            serializer.Serialize(file, project);
 | 
			
		||||
 | 
			
		||||
            // Clean up
 | 
			
		||||
            file.Close();
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										25
									
								
								RainmeterStudio/Storage/SkinDirectory.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								RainmeterStudio/Storage/SkinDirectory.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,25 @@
 | 
			
		||||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.Linq;
 | 
			
		||||
using System.Runtime.InteropServices;
 | 
			
		||||
using System.Text;
 | 
			
		||||
 | 
			
		||||
namespace RainmeterStudio.Storage
 | 
			
		||||
{
 | 
			
		||||
    public static class SkinDirectory
 | 
			
		||||
    {
 | 
			
		||||
        private static string _path = null;
 | 
			
		||||
 | 
			
		||||
        public static string Path
 | 
			
		||||
        {
 | 
			
		||||
            get
 | 
			
		||||
            {
 | 
			
		||||
                return "";
 | 
			
		||||
            }
 | 
			
		||||
            set
 | 
			
		||||
            {
 | 
			
		||||
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user