Ich habe mir den Quelltext der Komponente mal angesehen und den Fehler (wahrscheinlich) gefunden. Die Komponente TImageInImage enthält eine Subkomponente vom Typ TImage. Einstellungen an dieser Subkomponente zur Designzeit werden nicht in der .dfm-Datei gespeichert, weil ein Aufruf von
SetSubComponent fehlt.
Der Constructor von TImageInImage muß folgendermaßen abgeändert werden:
Delphi-Quellcode:
Constructor TImageInImage.Create(AOwner : TComponent);
begin
inherited Create(AOwner);
_ImageListe := TImageInImage_List.Create (Self);
_Image := TImage.Create(Self);
_Image.Parent := Self;
_Image.Align := alClient;
_Image.SetSubComponent(True); // <<-- diese Zeile ist neu!
end;
Gruß Hawkeye