Das, was du da oben hast, ist der Inhalt der DPROJ (
Delphi-
Projektoptionen).
Der Quelltext zum Projekt steht in der
DPR (
Delphi-
Projekt), bzw. in der DPK (
Delphi-
Pac
kage) bei Packages
und eventuell noch in den
PAS (
PascalUnit) und den RES/RC/
DFM/...
In den
IDE-Optionen kann man aktivieren, dass beim Kompilieren alles gespeichert wird.
Leider erst nach dem Kompilieren, was blöd ist, wenn es beim Kompilieren abraucht.
Und man will auch nicht immer, dass ständig automatisch die Dateien gespeichert/überschrieben werden.
(Delphi/Projekt/Datei schließen, Speichern nein sagen, neu öffnen und ist wieder der alte Zustand, das geht dann hier nicht mehr)
Oder ein Testprojekt erstellen und testen/kompilieren ohne zu speichern, das geht so auch nicht, weil der ja immer speichern will. (auch geöffnete schreibeschützte Dateien, wenn man z.B. in den Delphi-Systemunits rumkramt)
Und aktuelle Delphis haben auch noch ein neues Backup, wo automatisch regelmäßig alle offenen/geänderten Dateien als Restore-Backup gespeichert werden und Delphi fragt dich dann beim nächsten Programmstart, dass es alte Versionen fand und ob es diese Dateien wiederherstellen soll.