コード例 #1
0
        /// <summary>
        /// Calls the InvalidateSetting method to get the values.
        /// </summary>
        public static void InitializeValues()
        {
            manager = new GFS();
            string settingsDirectory = Application.StartupPath + @"\Settings\";

            if (!Directory.Exists(settingsDirectory))
            {
                Directory.CreateDirectory(settingsDirectory);
            }

            string SettingFile = settingsDirectory + "applicationSettings.set";

            manager.SettingsDirectory = SettingFile;

            UniversalUsername = InvalidateSetting(_Username, "");
            UniversalPassword = InvalidateSetting(_Password, "");
            BrowserEngine     = BrowserEngineFromString(InvalidateSetting(_BrowserEngine, _cefSharp));
            SearchEngine      = SearchEngineFromString(InvalidateSetting(_SearchEngine, _google));
            HistorySettings   = HistoryEngineFromString(InvalidateSetting(_HistoryEngine, _SyncAll));
            UserAgent         = UserAgentFromString(InvalidateSetting(_UserAgent, _default));
            BuildVersion      = BuildVersionFromString(InvalidateSetting(_BuildVersion, _Public));
            SyncHistory       = bool.Parse(InvalidateSetting(_SyncHistory, true.ToString()));
            SyncBookmarks     = bool.Parse(InvalidateSetting(_SyncBookmarks, true.ToString()));
            SyncInterval      = int.Parse(InvalidateSetting(_SyncInterval, 10000.ToString()));
        }
コード例 #2
0
        /// <summary>
        /// Get a String from a HistoryEngine
        /// </summary>
        /// <param name="historyEngine">A HistoryEngine to convert</param>
        /// <returns>A string refers to HistoryEngine</returns>
        public static string HistoryEngineToString(HistoryEngines historyEngine)
        {
            switch (historyEngine)
            {
            case HistoryEngines.SyncAll:
                return(_SyncAll);

            case HistoryEngines.NoSync:
                return(_SyncNone);
            }

            //Returns default value
            return(_SyncAll);
        }