Tecnología

Inicio

Tutoriales de Flash AS3 de autocompletar

Flash y ActionScript son lenguajes de programación de Adobe creados diseñados para trabajar de la mano. ActionScript permite a los ingenieros de software para escribir scripts PHP-como que ejecutan funciones definidas en las aplicaciones Flash. El uso de un tipo específico de clase de ActionScript, llamado Autocompletar, puede rellenar automáticamente la información de usuario en los formularios web basado en texto predictivo o basado en texto que pueden haber introducido previamente en el formulario web.

Instrucciones

1 Abra el generador de aplicaciones Flash, donde se puede autor de ActionScript 3 clases y armar un formulario que utiliza Autocompletar.

2 Definir el diccionario de términos a partir del cual se compruebe la forma de Autocompletar. Utilice las siguientes líneas de código y modificar los términos, la adición de líneas dictionary.push como sea necesario, para adaptarse a las necesidades de su formulario:

diccionario var; Vector. <String> = new Vector <String> ().;

dictionary.push ( "Ejemplo término 1");

dictionary.push ( "Ejemplo plazo 2");

3 Instancia de la clase Autocompletar pasando la entrada del campo de texto en él, usando el siguiente código:

var ac: Autocompletar = new Autocompletar (input_text, diccionario);

4 Añadir un detector de eventos para que el campo de formulario sabe que buscar texto que se ingresa:

ac.addEventListener (Event.CHANGE, onCompletions);

5 Añadir la función que va a llenar en el texto cuando hay terminaciones automáticas que se pueden hacer usando el siguiente código:

onCompletions function (event: Event): void

{

trace ( "Terminaciones para:" + input_txt.text);

for (var i: int = 0; i <ac.completions.length; ++ i)

{

ac.completions traza ([i]);

}

rastro("-------------");

}