AppleScript

Bestimmte Komponente mit Knopfklick öffnen

Von Thomas Kaegi. | 17 Februar, 2011 - 21:46
Kurzbeschreibung:

Mit einem Knopf kann ein bestimmtes Rechenblatt oder eine andere bestimmte Komponente im eigenen Fenster geöffnet, oder ein bestimmtes Layout nach vorn geholt werden. Jeder Knopf ruft ein AppleScript auf, welches den Prozess steuert. Im Dokument ist die detaillierte Anleitung enthalten, wie man das Konzept in eigene Dokumente übernimmt.

Kleines Bild (250 * 250):
Bestimmte Komponente mit Knopfklick öffnen

Sortieren

Von Thomas Kaegi. | 27 Juli, 2010 - 10:10
Kurzbeschreibung:

Mit zwei AppleScripts wird eine Tabelle beliebiger Länge (mit 1 Titelzeile) auf zwei Arten sortiert. Die Sortierung kann mit je einem Knopf abgerufen werden.

Kleines Bild (250 * 250):
Sortieren

Erzeugung von Füllvorlagen mit vorgegebenen CMYK-Farben

Von Thomas Kaegi. | 7 April, 2010 - 19:37
Kurzbeschreibung:

Mit dem Dokument können eine grosse Zahl von Füllvorlagen erzeugt werden, deren CMYK-Werte in einer Tabelle vorgegeben werden. Die Anleitung ist im Dokument enthalten. Getestet mit RagTime 6.5 unter Mac OS X 10.5.8 mit 60 CMYK-Wertesätzen.

Kleines Bild (250 * 250):
Erzeugung von Füllvorlagen mit vorgegebenen CMYK-Farben

AppleScript Sterne Zeichnen

Von Jürgen Schell. | 6 Oktober, 2009 - 13:32
Kurzbeschreibung:

Zwei AppleScripts zum Zeichnen von Sternen unter Mac OS

Kleines Bild (250 * 250):
AppleScript Sterne Zeichnen

Der farbenfrohe DIN A4 Jahreskalender

Von Martin Michel. | 4 September, 2009 - 14:13
Kurzbeschreibung:

Ein Jahreskalender, der sich bequem über ein Konfigurationsmenü anpassen lässt und auf Knopfdruck automatisch via AppleScript erstellt wird, Fortschrittsanzeige inklusive.

Kleines Bild (250 * 250):
Der farbenfrohe DIN A4 Jahreskalender

AppleScript zum Verlinken von Textstellen

Von Lutz. | 3 Mai, 2009 - 13:30
Kurzbeschreibung:

Dieses AppleScript unterstützt beim Verlinken von Textstellen innerhalb eines Dokuments.
Im Gegensatz zum händischen Arbeitsablauf wird zuerst die "Absprungstelle" markiert und dann das "Ziel".
Wegen des GUI-Scriptings an zwei Stellen kann es (leider!!) nicht innerhalb von RagTime laufen,
sondern muss von außerhalb gestartet werden.

AppleScript PDF mit Ghostscript erzeugen

Von Jürgen Schell. | 2 April, 2009 - 12:11
Kurzbeschreibung:

Aktualisierte Fassung eines AppleScripts von 2002, um PDF-Dateien auf dem Mac über Ghostscript zu erzeugen. Aspekte: Herunterrechnen der Größe und Hyperlinks.

Übersicht RagTime und AppleScript

Von Jürgen Schell. | 9 April, 2008 - 10:43

Note: A French version of this text can be found at:
http://www.tout-sur-ragtime.fr/Members/jacques_villars/introduction-a-applescript-pour-ragtime
______________

RagTime 5 kann unter Mac OS in fast allen Bereichen von einem AppleScript gesteuert werden. Damit lassen sich sowohl regelmäßige Aufgaben innerhalb RagTimes automatisieren als auch durch Integration mit anderen Programmen komplexe Speziallösungen bauen.

AppleScript ist zugleich die interne Scriptingsprache von RagTime (Macintosh). Scripts können also sowohl das Programm von außen steuern als auch innerhalb des Programms ablaufen (und dabei ggf. andere Programme steuern).

Die Abbildungen zeigen dasselbe Script, einmal in dem Script-Bearbeitungsfenster von RagTime, einmal in einem separaten Script Editor. In beiden Fällen verhält sich das Script gleich, wenn es gestartet wird.
Dieser Artikel gibt eine knappe Übersicht über die Arbeit mit AppleScript in RagTime. Er wurde ursprünglich für RagTime Version 5 geschrieben und hier leicht angepasst.

Wenn Sie AppleScripts für RagTime entwickeln, ist das normale Vorgehen:

Zunächst bauen Sie das Script in einem externen Editor auf. Das kann der Apple Skripteditor sein oder auch das Produkt eines anderen Herstellers wie der Script Debugger von Late Night Software. In unseren Abbildungen eines Editors wird durchweg der Script Debugger gezeigt.

Ist das Script fertig und soll in RagTime installiert werden, kopieren Sie den kompletten Scripttext aus Ihrem Editor. In RagTime legen Sie unter “Extras -> AppleScript -> Skripte verwalten” ein neues Script an und setzten den Scripttext dort ein. Klicken Sie dann den Knopf “Aufheben”. In RagTime dauert vor allem bei längeren Scripten das Kompilieren und aufheben recht lange. Dieser Schritt sollte also zum Schluss erfolgen.

Umgekehrt können Sie auch den Text eines bestehenden Scripts aus RagTime kopieren und in einem anderen Script-Editor einsetzen. Dies Vorgehen ist sinnvoll, wenn Sie ein bestehendes Script überarbeiten wollen.

Beispielscripts in diesem Aufsatz sind vollständig gehalten, Sie können Sie also aus dem Browser in einen Script Editor kopieren und haben nach dem Kompilieren ihre bevorzugte Syntax-Färbung.

Der Name im RagTime-Scripteditor erscheint danach im RagTime-Menü, der Beschreibungstext wird als Hilfstext angezeigt, wenn die Maus über der Anweisung bleibt.

Tabellenzeilen/spalten mit alternierender Füllung versehen

Von Thomas Kaegi. | 5 September, 2007 - 12:11
Kurzbeschreibung:

Das Dokument enthält 2 AppleScripts. Das eine hinterlegt die Titelzeile eines Rechenblattes mit einer vorgegebenen Füllvorlage und danach alternierend jede Zeile bis zu einer anzugebenden Zeile mit einer zweiten, bzw. dritten Füllvorlage. Das zweite Script behandelt Spalten in analoger Weise.

Kleines Bild (250 * 250):
Tabellenzeilen/spalten mit alternierender Füllung versehen
Showing 1 - 10 of 13.
Nächste › Ende »
RSS feed