Cita:
Empezado por roman
El Delphi XE ¿ya maneja skins? ¿Dónde? ¿Cómo?
|
Cita:
Empezado por jhonny
|
Bueno, esto genera algunas dudas, y algún usuario ya me las ha planteado en mi blog.
Intento aclarar por partes...
Como dice Jhonny hablamos de la versión XE2.
OPCION 1:
Por un lado están los componentes de siempre, a los que se han añadido estilos (o pieles). Es el ejemplo que pdéis ver en esta entrada:
http://neftali.clubdelphi.com/?p=1726
O en esta otra:
http://neftali.clubdelphi.com/?p=1752
Ambos están hechos con estilos y se trata de una capa al estilo de los componentes de skin comerciales que se "aplica" por encima de los componentes estandard. Es decir cualquier aplicación antigua existente, si se recompila con XE2 podrá utilizarlos.
Para ellos hay unos estilos definidos y se incluye un diseñador. De ambas cosas podéis
ver alguna imagen aquí.
OPCION 2:
Por otro lado están las librerías
FireMonkey. FireMonkey son unas librerías (componentes) nuevos que heredan de la compra de
KsDev por parte de Embarcadero hace un tiempo. Son librerías vectoriales y espectaculares (ya lo eran cuando pertenecían a KsDev); Basta con hacer una
busqueda en Google para ver algunas imágenes. Y son las que permiten que una aplicación basada en FireMonkey pueda ser compilada en Win32, Win64 y MAC OSX.
No son como los Skins, que se aplican como una capa superior a los componentes, sino que la propia librería ya incluye en su código todo lo referente a gráficos.
Revisad este ejemplo compilado y mirad los componentes, el formulario y lo que se puede hacer con ellos.