public void EnableInputs()
 {
     IsInputSet = !SelectedInput.Equals(string.Empty);
     EnableVideoInputs();
     GroupNumber = "0";
     ChangeColors();
 }
Esempio n. 2
0
        public async void getAntonyms()
        {
            string lang;

            if (SelectedInput.Equals("English"))
            {
                lang = "en";
            }
            else
            {
                lang = " ";
            }
            var uri = "/api/v1/entries/" + lang + "/" + Word + "/antonyms";

            if (SelectedInput == null)
            {
                DependencyService.Get <IMessage>().LongAlert("Please select language!");
            }
            else
            {
                AntResult = await service.GetSynonymsAsync(uri);

                if (AntResult != null)
                {
                    setAntonymValues();
                }
                else
                {
                    Antonyms.Clear();
                }
            }
        }
        IDictionary<InputButton, bool> GetState()
        {
            var gamePad1 = GamePad.GetState(PlayerIndex.One, GamePadDeadZone.IndependentAxes);
            var gamePad2 = GamePad.GetState(PlayerIndex.Two, GamePadDeadZone.IndependentAxes);
            var kbState = Keyboard.GetState();

            if (PlayerIndex == PlayerIndex.One)
            {
                if (gamePad1.IsConnected)
                {
                    _lastInputMode = SelectedInput.GamePad;
                    return GetState(gamePad1);
                }

                _lastInputMode = SelectedInput.Keyboard;
                return GetState(kbState, PlayerIndex.One);
            }

            if (gamePad2.IsConnected)
            {
                _lastInputMode = SelectedInput.GamePad;
                return GetState(gamePad2);
            }

            _lastInputMode = SelectedInput.Keyboard;
            return GetState(kbState, PlayerIndex.Two);
        }