43 using System.Collections.Generic;
46 using System.Threading;
71 private int cvi_TimeOut = 5;
90 public delegate
bool BoolCallBack();
105 public delegate
int IntCallBack();
120 public delegate List<string> ListStringCallBack();
135 public delegate
string StringCallBack();
152 return this.cvi_TimeOut;
157 this.cvi_TimeOut = value;
161 #endregion Properties
180 public string Wait4Value(
string fpExpected, StringCallBack fpCallMeBack)
182 string lvReturn =
string.Empty;
184 for (
int lvi_i = 1; lvi_i < this.cvi_TimeOut; lvi_i++)
186 lvReturn = fpCallMeBack();
188 if (lvReturn == fpExpected)
217 public List<string>
Wait4Value(List<string> fpExpected, ListStringCallBack fpCallMeBack)
219 List<string> lvReturn = null;
221 for (
int lvi_i = 1; lvi_i < this.cvi_TimeOut; lvi_i++)
223 lvReturn = fpCallMeBack();
254 public bool Wait4Value(
bool fpExpected, BoolCallBack fpCallMeBack)
256 bool lvReturn =
false;
258 for (
int lvi_i = 1; lvi_i < this.cvi_TimeOut; lvi_i++)
260 lvReturn = fpCallMeBack();
262 if (lvReturn == fpExpected)
292 public int Wait4Value(
int fpExpected, IntCallBack fpCallMeBack)
296 for (
int lvi_i = 1; lvi_i < this.cvi_TimeOut; lvi_i++)
298 lvReturn = fpCallMeBack();
300 if (lvReturn == fpExpected)
Klasse enthält OKW-Hilfsfunktionen.
int Wait4Value(int fpExpected, IntCallBack fpCallMeBack)
Methode liest den Wert aus der deligierten Methode fpCallMeBack wartet ggf. und liefert den Wert zurü...
List< string > Wait4Value(List< string > fpExpected, ListStringCallBack fpCallMeBack)
Methode liest den Wert aus der deligierten Methode fpCallMeBack wartet ggf. und liefert den Wert zurü...
OKW_Wait4Value ist die zetrale Klasse, die für das Warten auf GUI eigenschaften zuständig ist...
string Wait4Value(string fpExpected, StringCallBack fpCallMeBack)
Methode liest den Wert aus der deligierten Methode fpCallMeBack wartet ggf. und liefert den Wert zurü...
static bool ListStringCompare(List< string > ListString1, List< string > ListString2)
Vergleicht zwei ListStrings inhaltlich miteinander.
bool Wait4Value(bool fpExpected, BoolCallBack fpCallMeBack)
Methode liest den Wert aus der deligierten Methode fpCallMeBack wartet ggf. und liefert den Wert zurü...