ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
 

Paket adobe.utils 


Diese Funktionen werden von den Entwicklern des Flash-Authoring-Tools verwendet.
Öffentliche Methoden
 FunktionDefiniert von
  
MMEndCommand(endStatus:Boolean, notifyString:String):void
Benachrichtigt eine Anwendung, die einen SWF-Befehl hostet, wenn ein Befehl ausgeführt wurde, und weist die Anwendung an, die vom MMExecute()-Befehl übermittelten Änderungen zu übernehmen oder zu verwerfen.
adobe.utils
  
Ermöglicht die Ausgabe von Flash JavaScript API (JSAPI)-Befehlen aus ActionScript.
adobe.utils
Funktionsdetails

MMEndCommand

()Funktion
public function MMEndCommand(endStatus:Boolean, notifyString:String):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS4
Laufzeitversionen: Flash Player 10, AIR 1.5

Benachrichtigt eine Anwendung, die einen SWF-Befehl hostet, dass ein Befehl ausgeführt wurde, und weist die Anwendung an, die vom MMExecute()-Befehl übermittelten Änderungen zu übernehmen oder zu verwerfen.

Parameter

endStatus:Boolean — Ein boolescher Wert; verwenden Sie true, um die Änderungen zu übernehmen, andernfalls false. Bei der Einstellung false werden alle ausstehenden Änderungen verworfen.
 
notifyString:String — Ein String mit einer Fehlermeldung oder dem Grund, weshalb die Änderungen verworfen werden. Wenn der endStatus-Parameter den Wert true hat, verwenden Sie einen leeren String als Wert für den notifyString-Parameter.

MMExecute

()Funktion 
public function MMExecute(name:String):String

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: AIR 1.0, Flash Player 9

Ermöglicht die Ausgabe von Flash JavaScript API (JSAPI)-Befehlen aus ActionScript. In Flash Professional kann die MMExecute-Funktion nur von einem Film aufgerufen werden, der als Flash-Bedienfeld, von einem XMLtoUI-Dialogfeld oder von der benutzerdefinierten UI einer Komponente verwendet wird. JSAPI-Befehle haben außerhalb der Authoring-Umgebung keinerlei Auswirkungen.

Die Flash-JSAPI bietet verschiedene Objekte, Methoden und Eigenschaften zum Duplizieren oder Emulieren von Befehlen, die ein Benutzer in der Authoring-Umgebung eingeben kann. Mithilfe der JSAPI können Sie Skripts schreiben, die Flash in verschiedener Hinsicht erweitern: Sie können Befehle zu Menüs hinzufügen, Objekte auf der Bühne verändern, Befehlssequenzen wiederholen usw.

Im Allgemeinen führt ein Benutzer ein JSAPI-Skript aus, indem er „Befehle“ > „Befehl ausführen“ wählt. Sie können diese Funktion in einem ActionScript jedoch auch dazu verwenden, um einen JSAPI-Befehl direkt aufzurufen. Wenn Sie in einem Skript in Bild 1 Ihrer Datei MMExecute() verwenden, wird der Befehl beim Laden der SWF-Datei ausgeführt.

Weitere Informationen zur JSAPI finden Sie in „Flash erweitern“ unter http://www.adobe.com/go/jsapi_info_de.

Parameter

name:String — Ein an MMExecute() übergebener String. MMExecute() analysiert den String und führt ggf. alle JavaScript-Befehle aus. Sie können dem String eine Variable zuweisen und diese dann an MMExecute() übergeben. Sie können die JavaScript-Funktion auch in kleinere Strings aufteilen; MMExecute() gibt den Wert der zuletzt aufgerufenen Funktion zurück.

Rückgabewerte
String — Ein String mit dem ggf. vom JavaScript-Statement gesendeten Resultat.

[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.