public void SelectWord(Word word) { _selectedWord = word; }
public void SelectWord(int index) { _selectedWord = Words[index]; }
void RefreshWordViews(LanguagePack languagePack) { _currentWord = languagePack.SelectedWord; //Native probably being english if (_nativeWord == null) { if (languagePack.NativeLanguage == null) languagePack.NativeLanguage = Client.NativeLanguage; _nativeWord = new WordView(new CGRect(0, 0, View.Bounds.Width, 30), languagePack.NativeLanguage, languagePack.SelectedWord.Native); View.Add(_nativeWord); } //Target being Dutch, French etc.. if (_targetWord == null) { if (languagePack.TargetLanguage == null) languagePack.TargetLanguage = Client.TargetLanguage; _targetWord = new WordView(new CGRect(0, 160, View.Frame.Width, 30), languagePack.TargetLanguage, languagePack.SelectedWord.Target); View.Add(_targetWord); } _targetWord.Update(languagePack.SelectedWord.Target); _nativeWord.Update(languagePack.SelectedWord.Native); _countDownValue = 5; _countdownTimer.Start(); }