public SettingInitializer(SettingParser settings) { this.settings = settings; this.InitializeSettingArray(); this.AddMissingSettings(); }
/** * 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); } }
public SettingInitializer(SettingParser settings) { this.settings = settings; this.InitializeSettingArray(); this.AddMissingSettings(); }