private void OnGetSettingsCompleted(object sender, RunWorkerCompletedEventArgs e) { try { object o = e.Result; var file = new PHPIniFile(); file.SetData(o); UpdateUI(file); } catch (Exception ex) { DisplayErrorMessage(ex, Resources.ResourceManager); } }
protected override PropertyBag GetProperties() { var result = new PropertyBag(); var o = Module.Proxy.GetPHPIniSettings(); var file = new PHPIniFile(); file.SetData(o); for (var i = 0; i < _settingNames.Length; i++) { var setting = file.GetSetting(_settingNames[i]); if (setting != null) { result[i] = setting.Value; } } return(result); }
private void OnGetSettingsCompleted(object sender, RunWorkerCompletedEventArgs e) { try { object o = e.Result; _file = new PHPIniFile(); _file.SetData(o); LoadPHPIni(_file); // If updated setting name was saved then use it to re-select it after refresh if (!String.IsNullOrEmpty(_updatedSettingName)) { SelectSettingByName(_updatedSettingName); _updatedSettingName = null; } } catch (Exception ex) { DisplayErrorMessage(ex, Resources.ResourceManager); } }
private void OnGetExtensionsCompleted(object sender, RunWorkerCompletedEventArgs e) { try { object o = e.Result; _file = new PHPIniFile(); _file.SetData(o); LoadExtensions(_file); // If name of the updated extension was saved then use it to re-select it. if (!String.IsNullOrEmpty(_updatedExtensionName)) { SelectExtensionByName(_updatedExtensionName); _updatedExtensionName = null; } } catch (Exception ex) { DisplayErrorMessage(ex, Resources.ResourceManager); } }