<<Was mir auffällt ist, das alles außer Kreisbogen auf "Transformation zurücknehmen" nicht reagiert, wenn man vorher die Größe geändert hat.>>
Hier scheint die ArcClass eine Sonderrolle einzunehmen. Wenn du aber die Größenänderung über Transformieren vornimmst und das auch noch in mehreren Schritten (um von UNDO unterscheiden zu können), dann wird durch Transformation zurücknehmen die komplette Änderung (bei allen Objekttypen) zurückgenommen.
<< Wieso des Grafik Bodies? Wieso nicht des Grafik-Objekts?>>
1. Ich kann eine Msg für ein GrObj nur abfangen, wenn ich die Objektklasse 'gesubclassed' habe. Das geht, wenn ich das GrObj per Code (von der Subclass) erzeuge. Die Objekte, die mit der Maus aufgezogen werden, sind aber immer von der Original-Klasse.
2. Die SuperClass von GrObjClass ist MetaClass. Pmake sagt dann auch, dass MSG_VIS_DRAW keine Msg der GrObjClass ist.
<<Nur so ein Gedanke eines unwissenden :-) >>
Lustig
Wilfried