Die align picture Anweisung

Von Jürgen Schell. | 9 April, 2008 - 09:30
Beschreibung:

Dichter an der RagTime-Bedienung über Menü ist die Anweisung “align picture�. Hier einige Beispiele:

tell application "RagTime 6.5"
     tell document 1
          align picture picture 1 relative size fitting picture to frame
     end tell
end tell

passt alle Installationen eines Bildes an den Container an. Dabei erscheint ggf. die Meldung, ob die Einstellung “Original Seitenverhältnis bewahren� ausgeschaltet werden soll.

Mit der Zeile “align picture picture 1 relative size fitting picture to frame keeping proportions� kann das Seitenverhältnis bewahrt werden.

align picture kann nicht direkt für einzelne Installationen benutzt werden

tell application "RagTime 6.5" -- Problem-Beispiel!!!
     tell page 1 of layout 1 of document 1
          align picture (contents of rectangle 1) horizontally at left side
     end tell
end tell

richtet alle Installationen aus. Dies ist einer der wenigen Fälle, in denen Sie beim RagTime-Scripting notfalls über eine Auswahl arbeiten müssen:

tell application "RagTime 6.5"
     tell page 1 of layout 1 of document 1
          select contents of rectangle 1
     end tell
     align picture selection horizontally at left side
end tell

(Achtung: Weil Dokumente keine Auswahl kennen sondern nur das Programm und Fenster, muss hier das align picture außerhalb des “tell page...� stehen!)