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()
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"

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
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()
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"

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