<< "-" << willdo << "]", CS_DEBUG);*/
}
wxTheApp->Yield(true);
+ ::wxUsleep(100);
}
gauge->SetValue(tot);
- wxTheApp->Yield();
+ wxTheApp->Yield(true);
gauge->SetValue(0);
delete dt;
time_t start = wxDateTime::Now().GetTicks();
while (((wxDateTime::Now().GetTicks())-start) < 10) {
- wxTheApp->Yield();
+ wxTheApp->Yield(true);
+ ::wxUsleep(100);
}
}
//time_t base = wxDateTime::Now().GetTicks();
while (!tableParser->hasFinished()) {
//innerThread->Yield();
- wxTheApp->Yield();
+ wxTheApp->Yield(true);
+ ::wxUsleep(100);
//if (base+15 < wxDateTime::Now().GetTicks()) break;
}
return tableParser;
//time_t base = wxDateTime::Now().GetTicks();
while (!promptParser->hasFinished()) {
//innerThread->Yield();
- wxTheApp->Yield();
+ wxTheApp->Yield(true);
+ ::wxUsleep(100);
//if (base+15 < wxDateTime::Now().GetTicks()) break;
}
//time_t base = wxDateTime::Now().GetTicks();
while (!datatokenizer->hasFinished()) {
//innerThread->Yield();
- wxTheApp->Yield();
+ wxTheApp->Yield(true);
+ ::wxUsleep(100);
//if (base+15 < wxDateTime::Now().GetTicks()) break;
}