Page 1 of 1

No aplica correctamente degradados de color en TPages

Posted: Thu Jun 14, 2007 2:32 pm
by Raymundo Islas M.
Hola Antonio

Aplicando el metodo de usar un bitmap como Brush, estando este guardado en el archivo RC
( Comentado por Ruben )

DEFINE BRUSH oBrsh RESOURCE "DEGCLR1"

si lo hago con un dialogo PopUp si lo hace relativamente bien
Image


pero si trato de hacer en un dialogo Child ( Pages ) no lo hace para nada bien.
Image


REDEFINE PAGES oPgsCatEmp ID 102 OF oDlg ;
DIALOGS "DTSGRLEMPS","CFGPRNPOS","OTHDTSEMPS"

oPgsCatEmp:aDialogs[2]:SetBrush( oBrsh )

Los textos y grupos los tengo como -1, e inclusive poniendoles un Id y redefiniendolos en el codigo, pasa lo mismo.

Alguna sugerencia ?


Saludos

Posted: Thu Jun 14, 2007 3:35 pm
by Antonio Linares
Los radiobuttons estan redefinidos ?

Posted: Thu Jun 14, 2007 5:02 pm
by Raymundo Islas M.
Asi es Antonio.

REDEFINE RADIO oXRad ID 174,175,176,177 OF oPgsCatEmp:aDialogs[2]


Saludos

Posted: Thu Jun 14, 2007 6:38 pm
by sysctrl2
DEFINE DIALOG .......... TRANSPARENT

Posted: Thu Jun 14, 2007 7:44 pm
by Ruben Fernandez
Raymundo:

Te falta la clausula Transparent al final del Define Dialog...Brush oBrush TRANSPARENT

Saludos

Ruben Fernandez.

Posted: Thu Jun 14, 2007 7:47 pm
by Antonio Linares
Prueba a hacer:

oPgsCatEmp:aDialogs[2]:lTransparent := .T.

Posted: Thu Jun 14, 2007 9:32 pm
by Raymundo Islas M.
Amigos Antonio, Cesar y Ruben :

Si tenia la clausula TRANSPARENT al definir el dialogo, sin embargo, ahora que le agregue lo que comenta Antonio ya lo pone correctamente :P

Supongo a que los Pages son en si otro dialogo y que al momento que se crean, no "heredan" la transparencia del contenedor primario.

Muchas Gracias de nuevo a todos !!

Saludos