Esempio n. 1
0
        public void LoadSettings()
        {
            if (File.Exists(AppDomain.CurrentDomain.BaseDirectory + @"\Settings\IDESettings.dat"))
            {
                FileStream      fs     = new FileStream(AppDomain.CurrentDomain.BaseDirectory + @"\Settings\IDESettings.dat", FileMode.Open, FileAccess.Read);
                BinaryFormatter bf     = new BinaryFormatter();
                SettingsClass   loaded = (SettingsClass)bf.Deserialize(fs);

                setupSettings = loaded.setupSettings;
                setupSettings.LoadGOSetup(loaded.setupSettings);

                codeSettings = loaded.codeSettings;
                codeSettings.LoadEditorSettings(loaded.codeSettings);

                fs.Close();
            }
            else
            {
                SaveSettings();
            }
        }