Referência do ActionScript® 3.0 para Adobe® Flash® Platform
Início  |  Ocultar listas de Pacotes e Classes |  Pacotes  |  Classes  |  Novidades  |  Índice  |  Apêndices  |  Por que inglês?
Filtros: Recuperando dados do servidor...
Recuperando dados do servidor...
 

Pacote adobe.utils 


Essas funções são usadas pelos desenvolvedores de ferramentas de criação do Flash.
Métodos públicos
 FunçãoDefinido por
  
MMEndCommand(endStatus:Boolean, notifyString:String):void
Informa a um aplicativo que está hospedando um comando SWF que um comando está concluído e instrui o aplicativo a confirmar ou descartar as alterações enviadas pelo comando MMExecute().
adobe.utils
  
Permite emitir comandos JSAPI (Flash JavaScript API) a partir do ActionScript.
adobe.utils
Detalhe da função

MMEndCommand

()função
public function MMEndCommand(endStatus:Boolean, notifyString:String):void

Versão da linguagem: ActionScript 3.0
Versão de produto: Flash CS4
Versões de runtime: Flash Player 10, AIR 1.5

Notifica um aplicativo que hospeda um comando SWF que um comando foi concluído e instrui o aplicativo a confirmar ou descartar as alterações enviadas pelo comando MMExecute().

Parâmetros

endStatus:Boolean — Um valor booliano; usa true para confirmar alterações; do contrário, usa false. Caso definido como false, todas as alterações pendentes são descartadas.
 
notifyString:String — Uma string que contém uma mensagem de erro ou a razão pela qual as alterações serão descartadas. Caso o valor de parâmetro endStatus seja true, use uma string vazia para o valor de parâmetro notifyString.

MMExecute

()função 
public function MMExecute(name:String):String

Versão da linguagem: ActionScript 3.0
Versão de produto: Flash CS3
Versões de runtime: AIR 1.0, Flash Player 9

Permite emitir comandos JSAPI (Flash JavaScript API) a partir do ActionScript. No Flash Professional, a função MMExecute() só pode ser chamada por um filme que seja usado como um Painel do Flash, por uma caixa de diálogo XMLtoUI ou pela interface personalizada de um componente. Os comandos JSAPI não têm nenhum efeito fora do ambiente de autoração.

O Flash JSAPI fornece vários objetos, métodos e propriedades para duplicar ou emular comandos que um usuário pode digitar no ambiente de autoria. Com o uso do JSAPI, é possível gravar scripts que ampliam o Flash de várias maneiras: adicionando comandos aos menus, manipulando objetos no Palco, repetindo sequências de comandos e assim por diante.

Em geral, um usuário executa um script JSAPI selecionando Comandos > Executar comando. Entretanto, é possível usar essa função em um script do ActionScript para chamar um comando JSAPI diretamente. Se você usar MMExecute() em um script no Quadro 1 de seu arquivo, o comando será executado quando o arquivo SWF for carregado.

Para obter mais informações sobre o JSAPI, consulte "Extending Flash" em http://www.adobe.com/go/jsapi_info_br.

Parâmetros

name:String — String transmitida para MMExecute(). O MMExecute() analisa a string e executa quaisquer comandos JavaScript. É possível atribuir à string uma variável e depois transmitir essa variável para MMExecute(). Você pode também separar sua função JavaScript em strings menores; o MMExecute() retorna o valor da última função chamada.

Retorna
String — Representação da string do resultado, se houver, enviada pela instrução do JavaScript.

[ X ]Por que inglês?
O conteúdo na Referência do ActionScript 3.0 aparece em inglês

Nem todas as partes da Referência do ActionScript 3.0 estão traduzidas em todos os idiomas. Quando um elemento de um idioma não está traduzido, ele é exibido em inglês. Por exemplo, a classe ga.controls.HelpBox não está traduzida em nenhum idioma. Por isso, na versão da referência em português do Brasil, a classe ga.controls.HelpBox é exibida em inglês.