Hola manu..
creo que hay un bug en tu clase.. no se refrescan los controles cuando se utiliza el metodo refresh ejemplo..
REDEFINE GSAY ::aSayGet[ 8] VAR ::aVarsTpv[ 8] ID 770 OF ::oDlgMain PICTURE '99,999,999.99' RIGHT;
FONT ::oFontTot BOX;
COLOR RGB( 0, 215, 0 ), RGB( 0, 0, 0 )
Si actualizo la variable ::aVarsTpv[8]:= "001" y despues el objeto ::aSayGet[8]:refresh(), no toma el nuevo valor..
en cambio con los gets normales de FWH funciona ok..
Saludos
GABO