/// <summary> /// Creates the singleton instance of the Word Prediction manager /// </summary> /// <returns>true on success</returns> private static bool createWordPredictionManager() { bool retVal = true; if (isEnabled(StartupFlags.WordPrediction)) { retVal = AppWordPredictionManager.LoadExtensions(ExtensionDirs); if (retVal) { retVal = AppWordPredictionManager.Init(ExtensionDirs); } if (retVal) { retVal = AppWordPredictionManager.SetActiveWordPredictor(); if (!retVal) { setCompletionStatus("Error setting active word prediction engine"); } } else { setCompletionStatus("Error initializing Word Predition engine"); } } return(retVal); }
/// <summary> /// Disposes allocated resources /// </summary> public static void Dispose() { if (AppActuatorManager != null) { AppActuatorManager.Dispose(); } if (AppPanelManager != null) { AppPanelManager.Dispose(); } if (AppWordPredictionManager != null) { AppWordPredictionManager.Dispose(); } if (AppTTSManager != null) { AppTTSManager.Dispose(); } if (AppSpellCheckManager != null) { AppSpellCheckManager.Dispose(); } if (AppAbbreviations != null) { AppAbbreviations.Dispose(); } if (AppAgentMgr != null) { AppAgentMgr.Dispose(); } if (AppAutomationEventManger != null) { AppAutomationEventManger.Dispose(); } WindowActivityMonitor.Dispose(); }
/// <summary> /// Creates the singleton instance of the Word Prediction manager /// </summary> /// <returns>true on success</returns> private static bool createWordPredictionManager() { bool retVal = true; if (isEnabled(StartupFlags.WordPrediction)) { retVal = AppWordPredictionManager.Init(ExtensionDirs); if (retVal) { retVal = AppWordPredictionManager.SetActiveWordPredictor(CoreGlobals.AppPreferences.PreferredWordPredictor); if (!retVal) { setCompletionStatus("Error setting word prediction engine to [" + CoreGlobals.AppPreferences.PreferredWordPredictor + "]"); } } else { setCompletionStatus("Error initializing Word Predition engine"); } } return(retVal); }