Visto 2.093 veces.

AS3 – Útiles – Calendario dinamico Open source con varios idiomas, Español, Ingles, Catalan, frances etc. para flash

Calendario en flash as3 completamente configurable y con soporte para varios idiomas como catalan,castellano,ingles,aleman,frances,italiano,portugues etc.

Flash As3 Open source dynamic calendar with support for multiple languages​​, English, Spanish, Catalan, French etc.

Las descargas y agradecimientos al final del post. / Downloads and acknowledgments at the end of the post.

El siguiente ejemplo simple mostraría un calendario con la configuración por defecto

Podemos asignar la misma instancia del calendario a múltiples botones y campos de texto sin
necesidad de crear nuevas instancias

El calendario puede configurarse mediante el constructor especificando los parámetros necesarios

language -> Debe contener uno de los siguientes valores – US, ES, CA, FR, IT, PT, DE
margins -> Margenes del calendario
cellWidth -> Ancho de las celdas
cellHeight -> Alto de las celdas
spaceCells -> Espacio entre celdas
Round -> Redondeado de las esquinas del calendario
cellRound -> Redondeado de las esquinas de las celdas
lineColor -> Color de contorno del calendario
baseColor1 -> Color radial de fondo del calendario (Se fusiona con baseColor2)
baseColor2 -> Color radial de fondo del calendario (Se fusiona con baseColor1)
navColor -> Color de los botones para pasar al mes siguiente o anterior
cellColorEmpty -> Color de las celdas que no disponen de fecha
cellColorBase1 -> Color de la celda (Se fusiona con cellColorBase2)
cellColorBase2 -> Color de la celda (Se fusiona con cellColorBase1)
cellColorToday1 -> Color linear de la celda que marca la fecha actual (Se fusiona con cellColorToday2)
cellColorToday2 -> Color linear de la celda que marca la fecha actual (Se fusiona con cellColorToday1)
cellColorOver1 -> Color linear de la celda al pasar con el raton por encima (Se fusiona con cellColorOver2 )
cellColorOver2 -> Color linear de la celda al pasar con el raton por encima (Se fusiona con cellColorOver1)
cellColorText -> Color del texto de las celdas
DateTextColor -> Color del texto que muestra el mes y el año

La clase también dispone del método Open que requiere los siguiente parámetros

txtObj:TextInput, -> Objeto Campo de texto de tipo input al que se copiara la fecha seleccionada en el calendario
X:int=0, -> Posicion X a partir de donde el calendario sera mostrado
Y:int=0, -> Posicion X a partir de donde el calendario sera mostrado
dir:String=”RD”, -> Direccion respecto a las posiciones dadas X e Y de los parametros anteriores en la que sera mostrado el calendario, los valores posibles son “RD” = Derecha y abajo. “RU” = Derecha y Arriba. “LD” = Izqueirda y Abajo. “LU” = Izquierda y Arriba. El valor por defecto es “RD”.
onRollOutHide:Boolean = true -> Establece si el calendario se cerrara automaticamente cuando el raton se salga fuera del area del calendario, si se establece en false el calendario no se cerrara hasta que seleccionemos una fecha.

Además de pasar los parámetros en el constructor también es posible configurar varios parámetros de manera independiente antes de llamar al método Open

También existe otro método de pasar los parámetros mediante el método setSkin.
setSkin acepta una cadena con todos los parámetros separados por un espacio (el orden de los parámetros es importante)

La última configuración pasada al calendario es la que prevalece si el calendario vuelve a abrirse sin configurarse

Para probar diferentes combinaciones de colores de manera fácil existe un editor de skins en la descarga que permite pre visualizar y copiar el código del skin

Ejemplo de la clase:

This movie requires Flash Player 9

Editor:

This movie requires Flash Player 9

Codigo Ejemplo:

Calendario Open Source (CS5) - - Descargado (842) veces.

3 comments on “AS3 – Útiles – Calendario dinamico Open source con varios idiomas, Español, Ingles, Catalan, frances etc. para flash

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">