/* public void WordSelect() // Selects the word and romaji from the LevelSelector. * { * romajiSelect = LevelSelector.getWordList_Romaji_Select (); * wordDisplaySelect = LevelSelector.getWordList_Select (); * * switch (wordDisplaySelect) { * case 1: // Hiragana * wordDisplay = WordGenerator.wordList_Hiragana [wordIndex]; * break; * * case 2: // Katakana * wordDisplay = WordGenerator.wordList_Katakana [wordIndex]; * break; * * case 3: // Kanji * wordDisplay = WordGenerator.wordList_Kanji [wordIndex]; * break; * } * * switch (romajiSelect) { * case 1: // Romaji list from Kana * romaji = WordGenerator.wordList_Romaji [wordIndex]; * break; * * case 2: // Romaji list from Kanji * romaji = WordGenerator.wordList_Romaji_Kanji [wordIndex]; * break; * } * * } */ public Word(WordDisplay _display) // Displays the word { wordIndex = WordGenerator.GetIndex(); romajiSelect = LevelSelector.getWordList_Romaji_Select(); wordDisplaySelect = LevelSelector.getWordList_Select(); switch (wordDisplaySelect) { case 1: // Hiragana wordDisplay = WordGenerator.wordList_Hiragana [wordIndex]; break; case 2: // Katakana wordDisplay = WordGenerator.wordList_Katakana [wordIndex]; break; case 3: // Kanji wordDisplay = WordGenerator.wordList_Kanji [wordIndex]; break; } switch (romajiSelect) { case 1: // Romaji list from Kana romaji = WordGenerator.wordList_Romaji [wordIndex]; break; case 2: // Romaji list from Kanji romaji = WordGenerator.wordList_Romaji_Kanji [wordIndex]; break; } display = _display; display.SetWord(wordDisplay); }