public SettingInitializer(SettingParser settings)
		{
			this.settings = settings;
			this.InitializeSettingArray();
			this.AddMissingSettings();
		}
Esempio n. 2
0
		/**
		* Loads all settings of the FlashDevelop
		*/
		private void LoadAllSettings()
		{
			try 
			{
				this.snippets = new SettingParser(FilePaths.Snippets);
				this.settings = new SettingParser(FilePaths.Settings);
				this.documents = new SettingParser(FilePaths.Documents);
				this.SciConfigUtil = new ScintillaNet.Configuration.ConfigurationUtility(GetType().Module.Assembly);
				this.SciConfig = (ScintillaNet.Configuration.Scintilla)this.SciConfigUtil.LoadConfiguration(typeof(ScintillaNet.Configuration.Scintilla), FilePaths.Scintilla);
				ScintillaControl.Configuration = this.SciConfig;
				this.initializer = new SettingInitializer(this.settings);
				this.snippets.SortByKey();
			}
			catch (Exception ex)
			{
				ErrorHandler.ShowError("Error while loading settings", ex);
			}
		}
Esempio n. 3
0
 public SettingInitializer(SettingParser settings)
 {
     this.settings = settings;
     this.InitializeSettingArray();
     this.AddMissingSettings();
 }