Variablen gute Namen zu geben ist auch gute Kommentierung, aber das sieht so spooky aus, das traue ich mich erst gar nicht anzufassen. Warum Sleep 0? Und warum "wharrgarbl"? Eine Bildersuche nach dem Begriff lässt mich nur noch verwirrter zurück...
Delphi-Quellcode:
const
WHARRGARBL = 0;
begin
TTask.Run(
procedure()
begin
TThread.Sleep(WHARRGARBL);
TThread.Queue(
TThread.CurrentThread,
procedure()
begin
runPageAdjustments();
end
);
end
);
// TODO und was ist wenn man es vor ablauf wieder schließt?
end;