//------------------------------------------------------ // // Public Methods // //------------------------------------------------------ #region Public Methods /// <summary> /// Registers an input language soruces with the input /// input language manager. /// </summary> /// <param name="inputLanguageSource"> /// The input language source to register. /// </param> public void RegisterInputLanguageSource(IInputLanguageSource inputLanguageSource) { if (inputLanguageSource == null) { throw new ArgumentNullException("inputLanguageSource"); } _source = inputLanguageSource; if (((_InputLanguageChanged != null) || (_InputLanguageChanging != null)) && IsMultipleKeyboardLayout) { _source.Initialize(); } return; }
public void RegisterInputLanguageSource(IInputLanguageSource inputLanguageSource) { }
//------------------------------------------------------ // // Public Methods // //----------------------------------------------------- #region Public Methods /// <summary> /// Registers an input language soruces with the input /// input language manager. /// </summary> /// <param name="inputLanguageSource"> /// The input language source to register. /// </param> public void RegisterInputLanguageSource(IInputLanguageSource inputLanguageSource) { if (inputLanguageSource == null) { throw new ArgumentNullException("inputLanguageSource"); } _source = inputLanguageSource; if (((_InputLanguageChanged != null) || (_InputLanguageChanging != null)) && IsMultipleKeyboardLayout) _source.Initialize(); return; }