Delphi hängt Units nur an, wenn es der Meinung ist, etwas würde fehlen.
Was drin war, bleibt erhalten.
Ausnahme: Das USES in der
DPR, vor allem die Units mit
IN, welches vom Projektmanager verwaltet wird.
Da hier das Uses dabei komplett neu geschrieben wird, kann/wird es passieren, dass z.B. Formatierungen, Kommentare und IFDEF verloren gehen.
Deine
Unit muß hierbei bloß vor/über der "Forms"-
Unit liegen, denn Application gibt dort im Finalization noch existierende Forms und DataModule frei.