} // Load public static AppUiConfiguration LoadRegistryAppConfiguration(out InitializationResult initializationResult) { AppUiConfiguration config; config = new AppUiConfiguration(); initializationResult = config.LoadRegistrySettings(null); if (initializationResult.IsError) { return(null); } return(config); } // LoadRegistryAppConfiguration
} // LoadRegistrySettingsInternal #endregion protected InitializationResult Validate() { InitializationResult result; result = new InitializationResult(); result.Caption = Properties.Texts.LoadConfigValidationCaption; if (!Directory.Exists(Folders.Base)) { result.Message = string.Format(Properties.Texts.AppConfigValidationBasePath, Folders.Base); return(result); } // if if (!Directory.Exists(Folders.Logos.Root)) { result.Message = string.Format(Properties.Texts.AppConfigValidationLogosPath, Folders.Logos); return(result); } // if result.IsOk = true; return(result); } // Validate