コード例 #1
0
        } // 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
コード例 #2
0
        } // 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