wie bekomme ich alle neuen Objekte die z.B. kopiert wurden. Z.Zt. löse ich es so, dass ich vorher alle Objekte sammel, nach dem Kopieren wieder alle Objekte sammel und die Differenz mit FOREACH und MEMBER heraussuche. Soweit geht es auch. Wenn ich aber ca. 2000 Objekte habe, dauert es doch schon !
Wie kann man soetwas beschleunigen? Kann man irgenwie sich einen Zeitpunkt in der Zeichnung setzen und alle Objekte, die danach kopiert werden, sammeln?
erstellt am: 07. Jul. 2005 20:21 <-- editieren / zitieren --> Unities abgeben: Nur für WolfgangGutke
(setq LASTOBJ(entlast)) :_ letztes Element der Zeichnung ... kopieren ( dabei werden ja neue Elemente erzeugt) ... und dann alle neuen einsammeln (while (setq LASTOBJ(entnext LASTOBJ)) (setq OBJLIST(cons LASTOBJ OBJLIST)) )
------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."