Hallo Faxinger,
sind als Ausgangspunkt nur
zwei Elemente ausgewählt?
Dann kannst Du doch herausfinden, welches der Textrahmen und welches der Nicht-Textrahmen ist. Prüfe einfach beispielsweise auf: constructor.name == "TextFrame".
Falls beide Elemente nicht gedreht sein sollten, kannst Du mit den geometricBounds beider Objekte arbeiten, Breite und Höhe ermitteln und das
frameToAlign mit Methode
move([x/y]) auf einen Punkt links oben verschieben oder
um einen Wert verschieben:
move( undefined , [x/y]).