Hallo zusammen,
ich hab folgendes vor:
Mehrere Zeichnungen öffnen, Fenster nebeneinaner anordnen, in einem Fenster herumzoomen und panen und die anderen Fenster machen das automatisch mit damit überall der gleiche Ausschnitt gezeigt wird.
Hab ich mir gedacht, lies mal an dieser Stelle:
(setq acvp (VLA-GET-ACTIVEVIEWPORT
(vla-get-activedocument (vlax-get-acad-object))
)
)
center, height und width aus:
(setq center (vla-get-center acvp))
(setq height (vla-get-height acvp))
(setq width (vla-get-width acvp))
und tust die mit:
(vlax-for item (vla-get-documents (vlax-get-acad-object))
(setq acvp_ (VLA-GET-ACTIVEVIEWPORT
item
)
)
(vla-put-center acvp_ center)
(vla-put-height acvp_ height)
(vla-put-width acvp_ width)
)
in die anderen Zeichnungen übertragen.
Tut sich aber nix. Wär ja wohl auch zu einfach.
Kann ja sein daß ich mal wieder was nicht raff (ich hab mich immer noch nicht an diese Objekte gewöhnt, aber es wird langsam).
Vielleicht muß ich ja den Zeichnungen irgendwo noch einen Tritt geben damit die Anzeige sich aktualisiert ? Aber wo ?
Kann mir mal jemand helfen der das schon kapiert hat ?
Danke
Andreas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP