public void SetKeyState(UIVirtualKeyboard.KeyState keyState) { var uiTextPanel1 = (UITextPanel <object>)null; switch (this._keyState) { case UIVirtualKeyboard.KeyState.Symbol: uiTextPanel1 = this._symbolButton; break; case UIVirtualKeyboard.KeyState.Shift: uiTextPanel1 = this._shiftButton; break; } if (uiTextPanel1 != null) { if (uiTextPanel1.IsMouseHovering) { uiTextPanel1.BackgroundColor = new Color(73, 94, 171); } else { uiTextPanel1.BackgroundColor = new Color(63, 82, 151) * 0.7f; } } var str = (string)null; var uiTextPanel2 = (UITextPanel <object>)null; switch (keyState) { case UIVirtualKeyboard.KeyState.Default: str = "1234567890qwertyuiopasdfghjkl'zxcvbnm,.?"; break; case UIVirtualKeyboard.KeyState.Symbol: str = "1234567890!@#$%^&*()-_+=/\\{}[]<>;:\"`|~£¥"; uiTextPanel2 = this._symbolButton; break; case UIVirtualKeyboard.KeyState.Shift: str = "1234567890QWERTYUIOPASDFGHJKL'ZXCVBNM,.?"; uiTextPanel2 = this._shiftButton; break; } for (var index = 0; index < str.Length; ++index) { this._keyList[index].SetText((object)str[index].ToString()); } this._keyState = keyState; if (uiTextPanel2 == null) { return; } uiTextPanel2.BackgroundColor = new Color(93, 114, 191); }
// Token: 0x06001090 RID: 4240 RVA: 0x00403FB0 File Offset: 0x004021B0 public void SetKeyState(UIVirtualKeyboard.KeyState keyState) { UITextPanel <object> uITextPanel = null; UIVirtualKeyboard.KeyState keyState2 = this._keyState; if (keyState2 != UIVirtualKeyboard.KeyState.Symbol) { if (keyState2 == UIVirtualKeyboard.KeyState.Shift) { uITextPanel = this._shiftButton; } } else { uITextPanel = this._symbolButton; } if (uITextPanel != null) { if (uITextPanel.IsMouseHovering) { uITextPanel.BackgroundColor = new Color(73, 94, 171); } else { uITextPanel.BackgroundColor = new Color(63, 82, 151) * 0.7f; } } string text = null; UITextPanel <object> uITextPanel2 = null; switch (keyState) { case UIVirtualKeyboard.KeyState.Default: text = "1234567890qwertyuiopasdfghjkl'zxcvbnm,.?"; break; case UIVirtualKeyboard.KeyState.Symbol: text = "1234567890!@#$%^&*()-_+=/\\{}[]<>;:\"`|~£¥"; uITextPanel2 = this._symbolButton; break; case UIVirtualKeyboard.KeyState.Shift: text = "1234567890QWERTYUIOPASDFGHJKL'ZXCVBNM,.?"; uITextPanel2 = this._shiftButton; break; } for (int i = 0; i < text.Length; i++) { this._keyList[i].SetText(text[i].ToString()); } this._keyState = keyState; if (uITextPanel2 != null) { uITextPanel2.BackgroundColor = new Color(93, 114, 191); } }