Acceder a los itemRenderer de un componente lista en Flex

Posted by admin | AS3,Básico,Flex | Saturday 21 March 2009 10:45 pm

Este es un tip sencillo pero que me dió algún que otro dolor de cabeza al querer aplicar unos efectos sobre los componentes utilizados como itemRenderes dentro de un componente tipo lista en Flex. Se trata de cómo poder acceder a estos componentes para manipular su contenido a través de Actionscript.

Para acceder al componente del itemRenderer en concreto utilizaremos indexToItemRenderer, pasándole como parámetro el index del ítem que queremos obtener.

El detalle importante que debemos tener en cuenta es que no podemos referenciar un objeto que no sea visible dentro de [...]

Asignar una clase ActionScript 3 a un itemRenderer en Flex

Posted by admin | AS3,Class,Flex | Tuesday 3 March 2009 7:05 pm

En este =http://www.cristalab.com/tipsTip[/url] voy a explicar un sistema para poder controlar la funcionalidad de un componente usado como itemRenderer en cualquier componente de tipo lista desde una clase de ActionScript 3.

Supongamos que en nuestra aplicación Flex tenemos un compomente TileList al que le hemos asignado otro componente como itemRenderer:

PLAIN TEXT
Actionscript:

<mx:TileList id="myTileList">   

    <mx:itemRenderer>

        <mx:Component>         

            <mx:myItemRenderer/>

        </mx:Component>

    </mx:itemRenderer>

</mx:TileList>

Este itemRenderer será otro archivo MXML al que queremos asignarle una clase AS3 para poder [...]

Generación de código con menús contextuales de FlashDevelop

Posted by admin | AS3,Flash,Trucos | Thursday 5 February 2009 11:23 pm

Hace ya un tiempo escribí un =http://www.cristalab.com/tipstip[/url] sobre FlashDevelop, concretamente sobre los =http://www.cristalab.com/tips/reutilizar-codigo-con-los-snippets-de-flashdevelop-c62382lSnippets[/url]. En esta ocasión explicaré el uso de la generación automática de código a través de menús contextuales. Este es un recurso al igual que los Snippets nos ahorra mucho tiempo a la hora de escribir nuestro código.

Veamos su uso:

Imaginemos que tenemos una pequeña clase creada:

Ahora queremos escribir una función nuevo. Pero no escribiremos todo el código, únicamente escribiremos el nombre de la función. Pulsaremos las teclas CTRL + SHIFT + 1 y nos aparecerá un menú contextual, [...]

Programación orientada a objetos: Herencia de clases.

Posted by admin | AS3,Avanzado,Class,POO,Tutoriales | Sunday 1 February 2009 7:49 pm

La herencia de clases es uno de los conceptos básicos de la programación orientada a objetos. Decir que una clase hereda de otra quiere decir que esa clase obtiene los mismos métodos y propiedades de la otra clase. Permitiendo de esta forma añadir a las características heredadas las suyas propias.

Supongamos que tenemos una clase "Persona" con los métodos y propiedades básicas de una objeto persona como podrian ser "caminar" o "hablar", podríamos tener otras clases como "Guillermo" o "Elder" que comparten todas las características de una "Persona" pero que añaden [...]

Mostrar una alerta antes del cierre de una aplicación AIR

Posted by admin | AIR,AS3,Básico,Seguridad | Monday 26 January 2009 8:59 pm

En este ejemplo mostraré como crear una ventana de alerta cuando le demos al botón de cerrar en una aplicación AIR, teniendo que validar el cierre evitando que se cierre directamente. De esta manera podemos controlar que el usuario cierre la aplicación si haber realizado una operación necesaria, por ejemplo guardar los cambios realizados en el caso de tratarse de una a aplicación que edite documentos.

Lo primero que deberemos hacer es colocar la función a realizar cuando se detecte el evento de cierre de la aplicación (osea, cuando el usuario [...]

Get Adobe Flash playerPlugin by wpburn.com wordpress themes