partial void ButtonEnterCode_TouchUpInside(UIButton sender)
        {
            if (ViewModel.QuestComplete)
            {
                DismissViewControllerAsync(true);
                return;
            }

            TextFieldCode.ResignFirstResponder();
            ViewModel.ExtraTaskText = TextFieldCode.Text.Trim();
            ViewModel.CheckCode(ViewModel.ExtraTaskText);
            if (ViewModel.QuestComplete)
            {
                ButtonCancel.Hidden = TextFieldCode.Hidden = true;
                ButtonEnterCode.SetTitle("Continue", UIControlState.Normal);
                LabelHint.Text     = "Are you ready to continue with the next quest, thrill-seeker?";
                LabelAwesome.Text  = "That's it!";
                LabelCongrats.Text = "You entered the correct code.";
                Settings.QuestDone = true;
            }
        }
Esempio n. 2
0
 void ReleaseDesignerOutlets()
 {
     if (ButtonCancel != null)
     {
         ButtonCancel.Dispose();
         ButtonCancel = null;
     }
     if (ButtonEnterCode != null)
     {
         ButtonEnterCode.Dispose();
         ButtonEnterCode = null;
     }
     if (LabelAwesome != null)
     {
         LabelAwesome.Dispose();
         LabelAwesome = null;
     }
     if (LabelCongrats != null)
     {
         LabelCongrats.Dispose();
         LabelCongrats = null;
     }
     if (LabelHint != null)
     {
         LabelHint.Dispose();
         LabelHint = null;
     }
     if (LabelQuestNumber != null)
     {
         LabelQuestNumber.Dispose();
         LabelQuestNumber = null;
     }
     if (TextFieldCode != null)
     {
         TextFieldCode.Dispose();
         TextFieldCode = null;
     }
 }