Error en Xbrowse al desplazar columnas hacia la derecha

Error en Xbrowse al desplazar columnas hacia la derecha

Postby manuel_calero_solis » Wed Feb 06, 2019 10:32 pm

Existe un error en el movimiento entre las columnas de un Xbrowse con selección por columnas.

El error se produce al desplazarte hacia la derecha y en vez de colocar el foco en la próxima columna a la derecha, la columna seleccionada vuelve un par de columnas hacia la izquierda.

El error esta en el método GoRight()

Code: Select all  Expand view  RUN

METHOD GoRight( lOffset, lRefresh )

...

      do while ! ::IsDisplayPosVisible( oCol:nPos, .t. ) .and. ::nColSel > ( ::nFreeze + 1 )
         ::nColOffSet++
         ::nColSel--
         ::GetDisplayCols()
      enddo

...
 


En este gif os muestro el comportamiento erróneo de XBrowse.

Fijaros como estando en la columna "Total precios" la siguiente a la derecha es "Propiedades", pero sin embargo se va a "Precio"

Image

Espero que se pueda encontrar una solución, es muy mala experiencia para un usuario que desea ir a la siguiente columna y acabe retrocediendo dos.

Saludos
User avatar
manuel_calero_solis
 
Posts: 3
Joined: Tue Jan 29, 2019 11:12 am

Return to FiveWin para Harbour/xHarbour

Who is online

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