PDA

Ver la Versión Completa : Degradacion del color en un Form


emeritos
29-09-2010, 13:17:44
Hola dilferos.

¿ Como puedo hacer para que en un from pueda utilizar un from con degradacion ?

Gracias.

liser
29-09-2010, 13:23:08
Te puedo decir lo que hago yo para simularlo
Uso un componentente llamado TGradientPanel, y lo pongo la propiedada Aling como Alclient

José Luis Garcí
29-09-2010, 14:00:49
Mirate el siguiente link de about (http://delphi.about.com/cs/adptips2000/a/bltip1000_2.htm)

rrf
29-09-2010, 16:46:31
J. Luis, he probado la solución del enlace que aportaste y funciona perfectamente.

Pero,... ¿se pueden poner otros colores?, ¿qué es lo que hay que modificar en el código?.

Gracias de antemano.

Caro
29-09-2010, 18:30:51
Hola rrf

... ¿se pueden poner otros colores?

Si se puede.

¿qué es lo que hay que modificar en el código?.


Solo debes cambiar los valores de la función RGB, como ves tiene 3 parametros, el primero hace referencia al color rojo, el segundo al verde y el tercero al azul, entre esos 3 colores puedes hacer las combinaciones que tu quieras, estos parametros solo reciben valores entre 0 y 255, si el RGB toma valores (0,0,0)->negro, (255,255,255)->blanco, en el ejemplo el color que va variando es el azul, has pruebas dandole otros valores como (Row,0,0) o (Row,Row,Row) ............

Saluditos

rrf
29-09-2010, 19:16:30
Caro.

Lo había intentado antes, pero no encontré diferencias en los colores.

Lo he probado como dices y ha funcionado bien.

Gracias.

rgstuamigo
29-09-2010, 21:11:39
Tambien si te interesa puedes mirar ésta (http://delphiallimite.blogspot.com/2007/07/dibujar-un-gradiente-en-un-formulario.html) página.;)
Saludos...:)

rrf
30-09-2010, 17:25:25
Tambien si te interesa puedes mirar ésta (http://delphiallimite.blogspot.com/2007/07/dibujar-un-gradiente-en-un-formulario.html) página.;)
Saludos...:)

Muchas gracias. También funciona bien y, además, está más explicado y en español.

Saludos.