Bug xBrowse (FWH811)

Bug xBrowse (FWH811)

Postby Mike Serra » Sun Nov 30, 2008 11:41 am

Buenas Antonio, creo que el metodo KeyChar cuando pulsamos intro en un browse sin arbol asignado da error de oTreeItem no tiene metodo oTree.

Code: Select all  Expand view
case nKey == VK_RETURN
         oCol := ::SelectedCol()
         if oCol:nEditType > 0
            if oCol:oEditGet == nil
               if oCol:bEditWhen == nil .or. Eval( oCol:bEditWhen, oCol )
                  return oCol:Edit()
               endif
            else
               PostMessage( oCol:oEditGet:hWnd, WM_KEYDOWN, nKey )   //VK_RETURN )
            endif
         else
             If( ::oTreeItem:oTree != nil,( ::oTreeItem:Toggle(), ::Refresh() ),)
        endif



la linea:

Code: Select all  Expand view
  If( ::oTreeItem:oTree != nil,( ::oTreeItem:Toggle(), ::Refresh() ),)


la he sustituido por :

Code: Select all  Expand view
IF ::oTreeItem!=nil
                If( ::oTreeItem:oTree != nil,( ::oTreeItem:Toggle(), ::Refresh() ),)
            End if


A ver si puedes revisarlo, Gracias.
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Mon Dec 01, 2008 3:30 pm

Mike,

Si, es correcto el cambio.

Muchas gracias! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Biel EA6DD » Tue Dec 16, 2008 4:48 pm

Antonio, podrias poner el cambio en la lib, es para no tener que modificar e incluir xBrowse.prg en los proyectos.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Re: Bug xBrowse (FWH811)

Postby artu01 » Fri Dec 02, 2011 3:52 am

Antonio / Gente del foro:
Estoy haciendo mis pininos con xbrowse pero me encuentro con este error que buscando en este foro ya fue resuelto
he intentado incluir xbrowse.prg (con la modif. de abajo) en mi bat pero no compila
Podrian enviarme la lib Fivehx.lib ó la FiveHC.lib o enviarme el link de donde bajarlo
Gracias



Mike Serra wrote:Buenas Antonio, creo que el metodo KeyChar cuando pulsamos intro en un browse sin arbol asignado da error de oTreeItem no tiene metodo oTree.

Code: Select all  Expand view

case nKey == VK_RETURN
oCol := ::SelectedCol()
if oCol:nEditType > 0
if oCol:oEditGet == nil
if oCol:bEditWhen == nil .or. Eval( oCol:bEditWhen, oCol )
return oCol:Edit()
endif
else
PostMessage( oCol:oEditGet:hWnd, WM_KEYDOWN, nKey ) //VK_RETURN )
endif
else
If( ::oTreeItem:oTree != nil,( ::oTreeItem:Toggle(), ::Refresh() ),)
endif
 



la linea:

Code: Select all  Expand view

If( ::oTreeItem:oTree != nil,( ::oTreeItem:Toggle(), ::Refresh() ),)
 


la he sustituido por :

Code: Select all  Expand view

IF ::oTreeItem!=nil
If( ::oTreeItem:oTree != nil,( ::oTreeItem:Toggle(), ::Refresh() ),)
End if
 


A ver si puedes revisarlo, Gracias.
fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
artu01
 
Posts: 397
Joined: Fri May 11, 2007 8:20 pm
Location: Lima

Re: Bug xBrowse (FWH811)

Postby artu01 » Fri Dec 02, 2011 4:07 am

Ya encontre cual era mi problema
en mi rmk puse

PRG = \
...
xbrowse.prg \ Cuando debio ser xbrowse.PRG \

Sugerencia:
SI ES POSIBLE, que los parches a las versiones antiguas de FWH las lib esten disponibles.

Gracias
fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
artu01
 
Posts: 397
Joined: Fri May 11, 2007 8:20 pm
Location: Lima


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 82 guests