Hab mir jetzt mal eine
Unit mit Synchronize angeschaut, scheint auf den ersten Blick zu funktionieren.
Den Quelltext von Sir Rufo habe ich versucht zu kompilieren, aber Delphi 7 kennt kein "System.Generics.Collections" (hoffe ist nicht wichtig).
Nach der Anpassung der
Unit-Bezeichnungen kommt leider schon bei Zeile 14
constructor Create( AWidth, AHeight : Integer );
die nächste Fehlermeldung "End erwartet aber constructor gefunden"
Da ich mich nur mehr oder weniger mit Basics auskenne möchte ich lieber nicht versuchen, die ganzen Stellen umzuschreiben.
Trotzdem werde ich mir mal die Synchronize Methode genauer ansehen