Web de Velneo V7

El color de nuestras aplicaciones

Publicado: 29.05.06 (00:00 UTC)

La mayoría de los entornos de desarrollo no suelen disponer de herramientas que nos permitan alterar el aspecto visual de las mismas de forma rápida y sencilla, hasta la llegada de V7 Velneo no era una excepción. Crear aplicaciones siempre ha sido una tarea rápida, pero una vez desarrollada cambiar los colores y las fuentes de los objetos visuales se convierte en un trabajo duro y repetitivo. Esto es algo habitual en muchas herramientas en las que se facilita la creación pero el mantenimiento y la alteración no han sido contemplados al mismo nivel.

Realmente se trata de un problema de diseño más que de la necesidad de herramientas. En muchos lenguajes, los programadores expertos y previsores se encargan de utilizar variables configurables para la alteración de colores y fuentes en la aplicación, pero este sistema, aunque válido, también requiere de un importante esfuerzo en el desarrollo.

Un ejemplo de diseño práctico para resolver el aspecto visual lo encontramos en la Web y en la capacidad de transformación visual que tienen sus páginas con el uso de las hojas de estilo en cascada (CSS). Curiosamente, esta técnica no se encuentra en las herramientas de desarrollo de aplicaciones de escritorio. Sin embargo, V7 si aporta dos importantes novedades en este aspecto.

La primera novedad es la tecnología ASPECT que permite cambiar el look de toda una aplicación con un clic de ratón, afectando a todos los objetos visuales: barras, botones, combos, etc.

Pero la segunda novedad es la denominada “Paleta de colores”. Esta tecnología permite indicar para cada objeto visual o control con que paleta de colores se va a pintar. En la práctica esto nos permite crear en una caja tantas paletas como sean necesarias, a cada paleta le asignaremos un nombre, por ejemplo: Compras, ventas, almacén, general, etc.

Cuando diseñamos un formulario le asignamos una paleta, cada control que insertemos en el formulario asumirá la paleta del formulario, aunque podremos manualmente asignarle otra paleta, incluso para cada propiedad de color de cada control u objeto tendremos también la posibilidad de asignarle manualmente un color RGB.

La paleta de colores es similar a la configuración de colores que podemos realizar en el sistema operativo, en el que se asignan colores para los textos, fondos, luces, sombras, etc. de los objetos. La paleta funciona igual, de esta forma al cambiar un tipo de color en la paleta lo estamos cambiando en todos los objetos que lo usan.

Es importante conocer, que en principio, está previsto en V7 la herencia de paletas de colores lo que nos permitirá asignar a un control cualquier paleta de su caja de las cajas heredadas.

V7 es un gran salto en la configuración de los colores de nuestras aplicaciones, al más puro estilo Velneo. Fácil de programar y fácil de mantener.

 

Etiquetas: color, ,

Arriba

Comentarios

  • Publicado: 29.05.06 (10:06 UTC)
    Por fjpnovo #

    Buenos dias:

    El texto está claro y la funcionalidad es muy potente. De esta forma podremos programar “lo gordo” de la aplicación y dejar que, paralelamente, algún diseñador defina una paleta “bonita”.

    Una vez terminada se aplica y toda la aplicación la utiliza sin cambiar los objetos… mola.

    Un saludo,

    Fran.

  • Publicado: 29.05.06 (10:13 UTC)
    Por info #

    Muy bien. Efectivamente, cambiar los colores a todos los objetos visuales es un trabajo lento y cansado que lleva consigo una gran pérdida de tiempo.

    V7 nos va a ayudar a reducir los tiempos y a ahorrarnos un trabajo que aunque necesario, no deja de resultar tedioso.

    Gracias.

  • Publicado: 29.05.06 (10:50 UTC)
    Por adelo #

    Muy claro.

  • Publicado: 29.05.06 (10:46 UTC)
    Por CESARFI #

    Totalmente claro y conciso.

  • Publicado: 29.05.06 (12:43 UTC)
    Por cabella #

    Estupendo, sólo añadir a los comentarios de mis compañeros las ganas de poner editar un formulario o un menu tipo formulario en la BETA de v7 para poder verlo en acción.

    Un abrazo.

  • Publicado: 29.05.06 (13:04 UTC)
    Por jj #

    Perfecto.! Cuando lo vemos ¡

  • Publicado: 29.05.06 (13:47 UTC)
    Por isanchez #

    Perfecto, ya en las betas se veia que el apartado de la paleta nos serviría para esto. Es una ayuda inmensa.

    Supongo que incluso se podrá en tiempo de ejecución o instalación decidir que paleta se quieres usar ¿no?.

    La verdad que se nos van a atragantar tantas mejoras ;) .

    ¿Se podrán hacer “hojas de estilo” externas, y aplicarlas al ejecutar?

  • Publicado: 30.05.06 (13:43 UTC)
    Por macamo #

    Esta clarito y es muy util.

    Te han salvado Fran.

  • Publicado: 02.06.06 (13:58 UTC)
    Por jcmar #

    Esta claro

Deja un comentario


© 2012, Velneo S.A. Todos los derechos reservados      Contacto | Privacidad - Legal
Life is Soft