Scripterweiterungen

Eine Skripterweiterung (Scripting Addition) ist eine Datei, welche einen oder mehrere Befehle enthaelt, die den Befehlsumfang von AppleScript erweitern. Zusätzlich zu den Befehlen koennen in Skripterweiterungen auch eigene Objektklassen definiert werden, die in Verbindung mit den jeweiligen Befehlen verwendet werden. Eine Skripterweiterung besitzt - genau wie eine skriptfaehige Anwendung - ein Verzeichnis, welches in einem Skripteditor geoeffnet werden kann.

Die Befehle einer Skripterweiterung koennen sich sowohl auf das gerade laufende Skript wie auch auf jede andere Applikation beziehen. Stellt die Applikation, in welcher der Befehl bzw. ein Objekt der Skripterweiterung aufgerufen werden soll, einen Befehl oder ein Objekt mit identischem Namen zur Verfügung, so hat der Befehl bzw. das Objekt der Applikation die hoehere Prioritaet.

Beispiele:

tell application "FileMaker Pro"
   display dialog "wollen sie fortfahren?"
end tell

display dialog "Wollen Sie fortfahren?"

Es gibt Skripterweiterungen von