public override void HandleInput(InputState input) { Keybinding tmpKey = input.GetNewestKeybindingPressed(this.ControllingPlayer); if (tmpKey != null && mNewKey == null) { Content = "Key [" + tmpKey.ToString() + "] Pressed"; mNewKey = tmpKey; this.mSelectedButton = 0; Buttons[0].State = UIState.Selected; Buttons[1].State = UIState.Active; } else base.HandleInput(input); }