buëno

Bem-vindo(a) ao meu mundo.

October 14th, 2009

Assunto:

Limitando o campo de entrada de texto.

ActionScript:

Versão 2.0

Instruções Adicionais:

1. Inicie um novo arquivo.

2. Crie um campo dinâmico no Stage e instancie-o com o nome desejado.

3. Redimencione este campo para o tamanho desejado e aplique as formatações de texto.

4. Crie uma nova layer e nomei-a como action.

5. Precione F9 para acessar o console de actions e cole o código abaixo substituindo o nome_do_campo.

6. Pronto, Ctrl+Enter.

Código:

// Ouvinte que é executado a cada notifição efetuada no campo em questão
nome_do_campo.onChanged = function() {
 // Efetua uma conferência, que quando a rolagem do texto for maior do que 1 ele removerá o último carácter digitado
 while (this.maxscroll>1) {
  this.text = this.text.substr(0, this.text.length-1);
 }
};

Leave a Reply