示例#1
0
        //Initialize
        void InitStuff()
        {
            projSettings = new ProjectSettings();
            appSettings  = new GenerelSettings();

            populateStyleCombo();
            changeFlag     = false;
            Progress.Value = 0;
            //newVersion.Visible = false;
            //progress.Width = 0;
            //checkForUpdates();
        }
示例#2
0
        void LoadSettings()
        {
            string settingFile = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\Ortelius\settings.ors";

            if (File.Exists(settingFile))
            {
                try
                {
                    FileStream myStream = new FileStream(settingFile, FileMode.Open, FileAccess.Read);
                    myStream.Seek(0, SeekOrigin.Begin);
                    BinaryFormatter binLaeser = new BinaryFormatter();
                    appSettings = (GenerelSettings)binLaeser.Deserialize(myStream);
                    myStream.Close();
                    LoadProject();
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.ToString());
                }
            }
        }