Hallo Leute,
okay, das Ding brauche ich auch nicht alle Tage. Habe es aber in der Praxis schon eingesetzt. Und – wer weiss? – vielleicht findet sich noch ein Dritter ...
Die Idee zum Script reifte beim Recherchieren für den erwähnten Artikel. Ich untersuchte speziell das Kopieren von Hilfslinien. Dinge, welche mir schon früher aufgefallen waren. Wie, zum Beispiel, dass das Drag-and-Drop-Kopieren mit der Optionstaste nicht möglich ist. Sehr wahrscheinlich, weil diese Taste für das Bestimmen des Anzeigeschwellenwertes reserviert ist (gilt zwar nur beim Erzeugen).
Eine Hilfslinien-"Flut" (;-) kann ja problemlos kopiert und auf einer anderen Seite eingefügt werden. Beim Einfügen genügt Befehl+V. Es ist nicht notwendig, "An Originalposition einfügen" zu benutzen.
Aber: Die einfügten Objekte landen immer auf jener Seite des Rückens, auf welcher die Originale liegen. Um die Hilfslinien von einer linken auf die danebenstehende rechte Seite zu kopieren, könnte man so vorgehen: Die Auswahl kopieren, den Druckbogen nicht wechseln, mit Befehl+V einfügen. Die Kopie ist immer noch ausgewählt. Also mit dem Mauszeiger packen und auf die rechte Seite hinüberschieben. Aber es ist unmöglich, die X- und Y-Position präzise zu erreichen. Das Drücken der Umschalttaste (um die waagerechte Verschiebung zu gewährleisten) hilft nicht.
Doch was ist mit "Duplizieren und versetzt einfügen..."? Ausprobieren. Ergebnis: Alle Hilfslinien werden kopiert, aber nur die senkrechten werden verschoben. Also: Umschalttaste niederhalten, ein Auswahlrechteck um die ausgewählten senkrechten Hilfslinien machen (hebt deren Auswahl auf). Jetzt sind nur noch die kopierten waagrechten Hilfslinien ausgewählt. Deren Y-Position notieren, die Auswahl auf die rechte Seite ziehen und den vertikalen Wert korrigieren. Recht kompliziert ...
Und wenn die Anordnung gespiegelt werden soll? Das war die Frage, welche endgültig klar machte: Ein Script muss her!
Weitere Vorteile: Die Farben der kopierten Hilfslinien entsprechen den Originalen. Eine eventuelle Sperrung bleibt erhalten. Die Ebenenzugehörigkeit ebenfalls.
Gruss, Hans
als Antwort auf: [#386513]