Guida di riferimento di ActionScript® 3.0 per la piattaforma Adobe® Flash®
Home  |  Nascondi elenco pacchetti e classi |  Pacchetti  |  Classi  |  Novità  |  Indice  |  Appendici  |  Perché in inglese?
Filtri: Recupero dati dal server...
Recupero dati dal server...
 

Pacchetto adobe.utils 


Queste funzioni sono utilizzate dagli sviluppatori che lavorano con lo strumento di creazione Flash.
Metodi pubblici
 FunzioneDefinito da
  
MMEndCommand(endStatus:Boolean, notifyString:String):void
Notifica a un'applicazione in cui risiede un comando SWF che il comando è stato eseguito e indica all'applicazione di salvare o di eliminare le modifiche inviate dal comando MMExecute().
adobe.utils
  
Consente di inviare i comandi API JavaScript (JSAPI) di Flash da ActionScript.
adobe.utils
Dettagli delle funzioni

MMEndCommand

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS4
Versioni runtime: Flash Player 10, AIR 1.5

Notifica a un'applicazione in cui risiede un comando SWF che il comando è stato eseguito e indica all'applicazione di salvare o di eliminare le modifiche inviate dal comando MMExecute().

Parametri

endStatus:Boolean — Valore booleano; utilizzate true per salvare le modifiche, altrimenti false. Se impostato su false, qualsiasi modifica in attesa verrà eliminata.
 
notifyString:String — Una stringa contenente un messaggio di errore o il motivo per cui le modifiche verranno eliminate. Se il valore del parametro endStatus è true, utilizzate una stringa vuota come valore del parametro notifyString.

MMExecute

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

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: AIR 1.0, Flash Player 9

Consente di inviare i comandi API JavaScript (JSAPI) di Flash da ActionScript. In Flash Professional, la funzione MMExecute() può essere chiamata solo da un filmato utilizzato come Flash Panel, mediante una finestra di dialogo XMLtoUI o mediante l'interfaccia utente personalizzata di un componente. I comandi JSAPI non hanno alcun effetto al di fuori dell'ambiente di creazione.

Flash JSAPI offre diversi oggetti, metodi e proprietà per duplicare o emulare i comandi che un utente può immettere nell'ambiente di creazione. Mediante JSAPI potete creare script che estendono le funzionalità di Flash in diversi modi: attraverso l'aggiunta di comandi ai menu, la manipolazione degli oggetti nello stage, la ripetizione delle sequenze di comandi e così via.

In linea generale, un utente esegue uno script JSAPI mediante la selezione di Comandi > Esegui comando. Tuttavia, è possibile utilizzare questa funzione in uno script ActionScript per chiamare direttamente un comando JSAPI. Se utilizzate MMExecute() in uno script del fotogramma 1 del file, il comando viene eseguito quando viene caricato il file SWF.

Per ulteriori informazioni su JSAPI, vedete "Estensione di Flash" all'indirizzo http://www.adobe.com/go/jsapi_info_it.

Parametri

name:String — Una stringa trasferita a MMExecute(). MMExecute() analizza la stringa ed esegue eventuali comandi JavaScript. Potete assegnare alla stringa una variabile e trasferire la variabile a MMExecute(). Inoltre, potete separare la funzione JavaScript in stringhe più piccole; MMExecute() restituisce il valore dell'ultima funzione chiamata.

Restituisce
String — Una rappresentazione sotto forma di stringa dell'eventuale risultato, inviato dall'istruzione JavaScript.

[ X ]Perché in inglese?
Il contenuto della Guida di riferimento di ActionScript 3.0 appare in inglese

Non tutte le parti della Guida di riferimento di ActionScript 3.0 sono tradotte in tutte le lingue. Quando un elemento del linguaggio non è tradotto, viene riportato in inglese. Ad esempio, la classe ga.controls.HelpBox non è tradotta in nessuna lingua. Pertanto, nella versione italiana della guida di riferimento, la descrizione della classe ga.controls.HelpBox è riportata in inglese.