Esempio n. 1
0
        /// <summary>
        /// Creates the singleton instance of the SpellCheck manager
        /// </summary>
        /// <returns>true on success</returns>
        private static bool createSpellCheckManager()
        {
            bool retVal = true;

            if (isEnabled(StartupFlags.SpellChecker))
            {
                retVal = AppSpellCheckManager.LoadExtensions(ExtensionDirs);
                if (retVal)
                {
                    retVal = AppSpellCheckManager.Init(ExtensionDirs);
                }

                if (retVal)
                {
                    retVal = AppSpellCheckManager.SetActiveSpellChecker();
                    if (!retVal)
                    {
                        setCompletionStatus("Error setting active spell checker");
                    }
                }
                else
                {
                    setCompletionStatus("Error initializing SpellCheck Manager");
                }
            }

            return(retVal);
        }
Esempio n. 2
0
        /// <summary>
        /// Creates the singleton instance of the SpellCheck manager
        /// </summary>
        /// <returns>true on success</returns>
        private static bool createSpellCheckManager()
        {
            bool retVal = true;

            if (isEnabled(StartupFlags.SpellChecker))
            {
                retVal = AppSpellCheckManager.Init(ExtensionDirs);
                if (retVal)
                {
                    retVal = AppSpellCheckManager.SetActiveSpellChecker(CoreGlobals.AppPreferences.PreferredSpellChecker);
                    if (!retVal)
                    {
                        setCompletionStatus("Error setting spell checker to [" +
                                            CoreGlobals.AppPreferences.PreferredWordPredictor + "]");
                    }
                }
                else
                {
                    setCompletionStatus("Error initializing SpellCheck Manager");
                }
            }

            return(retVal);
        }