OnIdle wird, so wie es auch in der
OH erwähnt wird,
nur einmal ausgeführt, wenn alle anderen nstehenden Messages abgearbeitewt wurden.
Done = False
sorgt dafür das das Event öfters kommt (solange bis man fertig ist und Done nicht mehr auf False setzt).
Windows Vista - Eine neue Erfahrung in Fehlern.