Hola Joel.
Anteriomente tambien tenia fwh 2.4 y trate de trabajar la clase que mecionas, pero sopresa no se podia trabajar con ella a lo cual Rossine me explico que era debido a que la habia hecho para fwh 2.6, la cual incorpora el doble buffer, pero Rossine me dijo que podia hacer dos cosas:
1.- Actualizar mi fwh (lo cual no lo podia hacer en ese momento) ó
2.- Suprimir el doble buffer en la clase la cual puedes identificar facilmente por que hay una variable definida asi:
aInfo := ::DispBegin() <-- esto lo tienes que poner como comentario
::DispEnd( aInfo ) <-- y esto tambien.
Y me funciono de perlas,claro ya actualize mi fwh, espero y te sirva
Saludos
Marco A. Delgado.