Esempio n. 1
0
 public override void Reset(List<Word> selectedWords, List<Word> wrongWords, AddWrongWordDelegate wrongProcDelegate, ChangeTestStateDelegate changeStateDelegate, TestTimings timing)
 {
     this._selectedWords = new List<Word>(selectedWords);
     this.changeTestStateHandler = changeStateDelegate;
     this.changeTestStateHandler(TestStates.Ready);
 }
Esempio n. 2
0
 public override void Reset(List<Word> selectedWords, List<Word> wrongWords, AddWrongWordDelegate wrongProcDelegate, ChangeTestStateDelegate changeStateDelegate, TestTimings timing)
 {
     this._selectedWords = new List<Word>(selectedWords);
     this._selectedWords.AddRange(wrongWords);
     this._selectedWords = Test.GetShuffleWords(this._selectedWords);
     this._uncheckedWords = new List<Word>(this._selectedWords);
     this.addWrongWordHandler = wrongProcDelegate;
     this.timing = timing;
     this.changeTestStateHandler = changeStateDelegate;
     this.changeTestStateHandler(TestStates.Ready);
 }
Esempio n. 3
0
 public virtual void Reset(List<Word> selectedWords, List<Word> wrongWords, AddWrongWordDelegate wrongProcDelegate, ChangeTestStateDelegate changeStateDelegate, TestTimings timing)
 {
     this._selectedWords = new List<Word>(selectedWords);
     this.addWrongWordHandler = wrongProcDelegate;
     this.changeTestStateHandler = changeStateDelegate;
     this.changeTestStateHandler(TestStates.Working);
 }