Da Delphi gerne redundant die Inhalte eines (oder mehrerer) Frames in die
DFM-Datei des übergeordneten Formulars/Frames kopiert kommt es zu solchen Problemen. Abgesehen davon dass der Inhalt deiner ImageList effektiv zwei mal in der .exe eingebettet war und die Dateigröße unnötig aufbläht.
Ich bearbeite immer die
DFM-Datei dort wo der Frame platziert wurde manuell sodass meist nur noch drinsteht
Delphi-Quellcode:
object somePanel: TPanel
inline myFrame: TMyFrame
Align = alClient
end
end
Immer wenn die Delphi
IDE dann allen möglichen Quark dazu kopiert kann man es mit dem Versionskontrollsystem wieder rückgängig machen.