Example #1
0
        public CustomizationParameters loadFromXML()
        {
            // if the file exists, load from the xml
            if (File.Exists(@"SmartClickerConfig.xml"))
            {
                XmlSerializer           reader            = new XmlSerializer(typeof(CustomizationParameters));
                System.IO.StreamReader  file              = new System.IO.StreamReader(@"SmartClickerConfig.xml");
                CustomizationParameters currentParameters = (CustomizationParameters)reader.Deserialize(file);
                file.Close();
                return(currentParameters);
            }

            else
            {
                //make new instance with default values
                return(CustomizationParameters.createDefault());
            }
        }