Zitat von
Dezipaitor:
Es geht eigentlich darum, warum WARNINGS OFF nicht lokal sondern global, Warnungen ausschalten kann..
Wieso global ?
Die Delphi-Hilfe meint dazu das :
Durch Einfügen von Quelltext zwischen {$WARNINGS OFF} und {$WARNINGS ON} können Sie die Generierung von überflüssigen Warnmeldungen deaktivieren.
Oder soll Delphi hellsehen, wie es in deinem Quelltext aussieht ?