Hi,
ich habe eine Art Grafikeditor programmiert. Nun möchte ich Projekte speichern. Die Speicherung als Image funktioniert, dabei verlieren aber die einzelnen grafischen Objekte (einzelner Kreis,...) ihre "Selbstständigkeit".
Also möchte ich ein Projekt so speichern, dass ich es wieder laden und alle Objekte wieder einzeln bearbeiten (rotate, resize,...) kann.
Der Editor erstellt eine list<> an einer eigenen Klasse. Jeder Punkt in der Liste repräsentiert also ein einzelnes grafisches Objekt. Prinzipiell müsste ich also nur eine tiefe Kopie dieser Liste speichern können. Nur wie?
lg Max