martes, 11 de agosto de 2015

Proyecto Camaleon - Cambie de Estilo a su Formulario

Proyecto Camelon
Este proyecto, permite que los Programadores en VFP, le puedan añadir a sus Formularios un estilo distinto para que pueda mejorar su estilo de mostrar un nuevo diseño.

Version Beta 2.20 - 20.08.15

Galerías de Estilos





Novedades
Version 2.20
Se ha agregado la opcion "CMLBACKFX" la cual usted puede cambiar el fondo segun su necesidad.
para eso debe tomar en Cuenta el formato usado (X,Y,Z)
*** Proceso del Fondo con Efecto
* X = Color que inicia el efecto
* Y = Color con quetermina el efecto
* Z = Tipo de efecto
* Para usar Efecto de Fondo Considerar tomar los valores para el color para X o Y
* Rojo  = 255
* Verde = 65280
* Azul  = 16711680
* Lista de Colores Abajo
* Si deseas ver otro color crea un Boton y dentro colocar
* messagebox(getcolor())
* Donde el valor numerico que te de, ese sera el color que colocaras en X o Y
* Para el Caso del Tipo de Efecto, tenemos desde el 1 al 11
* Puedes elegir entre 11 tipos de efectos, como son
* 1=Horizontal, 2=Vertical, 3=Diagonal A, 4=Diagonal B, 5=Rayo, 6=Garabato, 7=Destello
* 8 al 11= Tipo Personalizado
A la vez se ha agregado un estilo mas, "CML011"

Anteriores
Se han agregado mas estilos
Corregido el Modo de Mostrar Titulo
Se puede Cambiar el Tamaño del Formulario en Tiempo Real.


Permite Cambiar el Formulario al estilo deseado.
Se ira agregando mas estilos y novedades.

* Para usar esta Libreria solo agregan la clase camaleon y la carpeta estilo al directorio de su Ejecutable
* Poner la la Propiedad "ShowWindow=2" del Formulario.
* y en el Metodo INIT de su formulario agregan esto.

SET CLASSLIB TO camaleon ADDITIVE        && Agrega la Clase a su formulario
thisform.AddObject("Estilo1","Estilo")               && Crea el Objeto Estilo con la Clase
thisform.estilo1.backFX="16711680,65280,10"  && Fondo con Efecto (X,Y,Z)
thisform.estilo1.estilo="cml007.cml"                  && Cambiael Estilo (Estilos del Diseñador)
thisform.estilo1.ctitcolor=RGB(255,255,255)     && Color para el Titulo
thisform.estilo1.ctitshadow=.T.              && Sombra del Titulo
thisform.Estilo1.init()                                          && Inicia el Proceso del Estilo
*** Fin del Proceso


***************
ColorConfiguración RGBConfiguración nColor
Blanco255, 255, 25516777215
Negro0, 0, 00
Gris192, 192, 19212632256
Gris oscuro128, 128, 1288421504
Rojo255, 0, 0255
Rojo oscuro128, 0, 0128
Amarillo255, 255, 065535
Amarillo oscuro128, 128, 032896
Verde0, 255, 065280
Verde oscuro0, 128, 032768
Aguamarina0, 255, 25516776960
Verde azulado0, 128, 1288421376
Azul0, 0, 25516711680
Azul marino0, 0, 1288388608
Fucsia255, 0 ,25516711935
Fucsia oscuro128, 0, 1288388736
***************

Agradezco al apoyo de muchas personas que han ayudado en este proyecto
A Pablo Molina, Fernando D. Bozzo , Luis Maria Guayan, Wilber Mendoza, y muchos que han apoyado en muchas formas.

Ing. Jean Pierre Adonis De la Cruz Garcia
Pisco - Peru
Celular: 956888831