private void DeactivateKeyboard(Type_SYM kb) { #if UNITY_EDITOR Debug.Log(LOG_TAG + ", DeactivateKeyboard() " + kb); #endif KMInstance.ActivateKeyboard <Type_SYM> (KeyboardLanguage.Symbol, kb, false); }
/// <summary> /// Activate the keyboard of Symbol. Only activated keyboard will be shown. /// </summary> private void ActivateKeyboard(Type_SYM kb) { #if UNITY_EDITOR Debug.Log(LOG_TAG + ", ActivateKeyboard() " + kb); #endif KMInstance.ActivateKeyboard <Type_SYM> (KeyboardLanguage.Symbol, kb, true); curKeyboard = kb; }
public Symbol(InputFieldManager ifm, bool ispw) : base(ifm, ispw) { Locale_Keyboards = KMInstance.GetLocaleKeyboards <Type_SYM> (KeyboardLanguage.Symbol); if (Locale_Keyboards != null) { foreach (Type_SYM _type in EnumUtil.GetValues <Type_SYM>()) { foreach (CKeyboard <Type_SYM> _kb in Locale_Keyboards) { if (_type == _kb.Type) { #if UNITY_EDITOR Debug.Log(LOG_TAG + ", Symbol() default keyboard is " + _type); #endif curKeyboard = _type; goto ConstructorCompleted; } } } } ConstructorCompleted: ; }