Pienso que todo esta bien... voy a decir solo una teoria personal, lo he visto en varios casos y pienso que ese efecto es por lo siguiente....
Code: Select all | Expand
Called from: => NCOUNT(0)
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW(545)
Called from: => TPANEL:SETBRUSH(0)
Called from: => TPANEL:NEW(56)
Called from: C:\fivewin\VER901\FWH\samples\rebars.prg => MAIN(15)
la llamada en la linea (56) de TPANEL es al methodo SETBRUSH(), pero TPANEL no tiene ese methodo como tal es heredado desde TWINDOW en la linea (545), que no es mas que un INLINE, por eso muestra (0) en la linea ya que realmente no tiene numeracion, ese CERO nos indica que es una llamada a un METHOD ... INLINE, cuando vemos eso debemos es preocuparnos de donde viene y no hasta donde llego...
ahora la pregunta esta porque se genera ese error?
sigo en teorias... son ejemplos algo viejos las clases han mejorado, supongo que son cosas del avance y formas distintas del manejo de las mismas o queda algun cabo suelto
si estoy equivocado en mis 2 teorias pido porfavor alguien me corrija o en el mejor de los casos que la den por ciertas