Ok bei einem Makroprojekt würde mir eine Möglichkeit einfallen die aber meiner Meinung nach unverhältnismäßig riskant ist.
Voraussetzung ist das du die Pfade in den Makrokästen relativ zum Standard Makroverzeichnis eingestellt hast.
Wenn nicht alle deine Makros aus diesem Projekt stammen dann musst du als erstes dein Makroverzeichnis auf ein leeres Verzeichnis umstellen.
Dann erstellst du alle Makros aus dem Projekt. Jetzt brauchst du einen XMLRead/writer Script welches über die Dateien im Makroverzeihnis iteriert und den Wert des, von dir bereits identifizierten, Attributes A963 auf den gewünschten Wert setzt (in den Makrodateien werden nämlich die benutzerdefinierten Eigenschaftsanordnungen mit exportiert). Nun kannst du mit der XGedUpdateMacroAction die Makros im Projekt aktualisieren.
Weiß nicht ob das ein Bug in meiner Version ist oder so gewollt aber beim Aktualisieren werden bei mir alle Makros ohne aktivem Anfasspunkt auf die 0/0 Koordinate verschoben.
MIT VORSICHT ZU GENIEßEN!!!
MfG Daniel
------------------
“Hacker (noun): An organism that converts caffeine or alcohol into code.”
~ Standard Definition
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP