Saludos a todos los colegas del Foro...
Les traigo un caso que se me est谩 presentando con la transparencia en un control SAY creado desde c贸digo y que est谩 dentro de un control GROUP que tambi茅n tiene la cl谩usula de transparencia...

como pueden ver cuando actualizo el contenido del control por medio del m茅todo oSay:SetText() no borra lo anterior sino que monta el contenido nuevo encima del anterior...
El c贸digo es este:
Inclusive, mandando a rellenar con espacios antes de colocar el dato nuevo, no hay ninguna diferencia en el resultado...
oSay:SetText( space( 120 ) )
oSay:SetText( cSayDMater )
si le quito la clausula de transparencia al control SAY si funciona como se espera (sustituyendo el nuevo dato por el anterior), pero se ve un recuadro que echa a perder la est茅tica...

me he devanado los sesos buscando dentro de las clase Windows, Control, etc, algo que me ayude a encontrar una solucion pero hasta el momento no he tenido exito...
Ser谩 que alguien ac谩 ha pasado por una situaci贸n similar y tiene el problema resuelto???
Agradezco de antemano cualquier comentario que me ayude.
Giancarlo Sabattino
Valencia - Venezuela
FW1312/xHarbour 1.2001/BCC5.51
Les traigo un caso que se me est谩 presentando con la transparencia en un control SAY creado desde c贸digo y que est谩 dentro de un control GROUP que tambi茅n tiene la cl谩usula de transparencia...

como pueden ver cuando actualizo el contenido del control por medio del m茅todo oSay:SetText() no borra lo anterior sino que monta el contenido nuevo encima del anterior...
El c贸digo es este:
@ nRow+24, nCol 聽 SAY 聽 聽 聽 ::oSayDMater 聽VAR cSayDMater;
聽 聽 聽 聽 聽 聽 聽 聽 聽 OF 聽 聽 聽 聽::oGrpMater;
聽 聽 聽 聽 聽 聽 聽 聽 聽 CENTERED 聽;
聽 聽 聽 聽 聽 聽 聽 聽 聽 SIZE 聽 聽 聽314, 14;
聽 聽 聽 聽 聽 聽 聽 聽 聽 PIXEL 聽 聽 ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 FONT 聽 聽 聽oControl:oFontAr12;
聽 聽 聽 聽 聽 聽 聽 聽 聽 TRANSPARENTInclusive, mandando a rellenar con espacios antes de colocar el dato nuevo, no hay ninguna diferencia en el resultado...
oSay:SetText( space( 120 ) )
oSay:SetText( cSayDMater )
si le quito la clausula de transparencia al control SAY si funciona como se espera (sustituyendo el nuevo dato por el anterior), pero se ve un recuadro que echa a perder la est茅tica...

me he devanado los sesos buscando dentro de las clase Windows, Control, etc, algo que me ayude a encontrar una solucion pero hasta el momento no he tenido exito...
Ser谩 que alguien ac谩 ha pasado por una situaci贸n similar y tiene el problema resuelto???
Agradezco de antemano cualquier comentario que me ayude.
Giancarlo Sabattino
Valencia - Venezuela
FW1312/xHarbour 1.2001/BCC5.51
