Antonio.
Te comento primero que la versión que estoy utilizando es la 7.12 no la 7.11 como comente anteriormente.
Esto es lo que he hecho para tratar de crear el Visual FiveWin.
Ya agregue a la compilación el nuevo TTxtEdit.prg con su repectivo acrhivo Ftext.c, así como la función que enviaste anteriormente de ValBlank.prg
Con lo de los Tabs, solamente copie el archivo folder.ch a donde estan los fuentes de VFW y le agregue la variable nOldOption en la definición del Tab, con esto logre que compilara pero me imagino dara problemas al ejecutar la aplicación.
Ahora con el xBrowse, en la definición del mismo en el programa inspect.prg, le quite la linea "ARRAY aProps" ya que no esta definida en el archivo xBrowse.ch
Con _ se logra compilar y enlazar todo, y genera el visualfw.exe, pero al momento de correrlo, tengo un error en la linea:
Code: Select all
::oBrw:oCol( "Property" ):bLDClickData := { || ::oBrw:Value:Edit() }
siempre de inspect.prg, por lo que la marque como comentario, y compilo de nuevo, pero sale este nuevo mensaje:
Code: Select all
Stack Calls
===========
Called from: => EVAL(0)
Called from: XBROWSE.PRG => (b)TXBROWSE:TXBROWSE(0)
Called from: => TXBROWSE:KEYCOUNT(0)
Called from: XBROWSE.PRG => TXBROWSE:ADJUST(0)
Called from: XBROWSE.PRG => TXBROWSE:INITIATE(0)
Called from: XBROWSE.PRG => TXBROWSE:CREATEFROMCODE(0)
Called from: inspect.PRG => TINSPECTOR:NEW(84)
Called from: visual.PRG => TVISUALIDE:NEW(139)
Called from: visual.PRG => MAIN(36)
Y me imagino por supuesto que es por la la versión que tengo de xBrowse.prg, por eso te comentaba de que si es posible tener la versión mas reciente de esta clase.
Bueno esos son los errores, espero tus comentarios.
Carlos Sincuir.