Utilizo un xBrowse con base de datos (FWH 2.6). Funciona muy bien, excepto en que al desplazar la barra de scroll verticalmente y, a veces, al moverse de un registro a otro desaparecen los headers. Generalmente vuelven a pintarse si se fuerza un "Ir a inicio" o "ir a final" pero resulta incómodo.
¿Alguien sabe la solución a esta anomalía?
Gracias
Rafael
xBrowse: Se borran los headers
- Rafael Clemente
- Posts: 365
- Joined: Sat Oct 08, 2005 7:59 pm
- Location: Barcelona, Spain
- Raymundo Islas M.
- Posts: 590
- Joined: Tue Mar 14, 2006 11:34 pm
- Location: Acapulco, Gro. MEXICO
Hola Rafael
Hace un par de meses, tambien puse un post sobre algo parecido a tu problema, desafortunadamente no he podido encontrar la causa o solucion.
Lo que estoy casi seguro es que, sucede cuando agregamos alguna clase que pudiera tener algun tipo de conflicto con alguna otra, ya sea nativa o extra.
Por que usando la misma plataforma, clases, etc, a mi me aparece solo en las apps mayores, mientras que las mas "peques", muestran todo sin ningun problema.
Espero que podamos encontrar alguna luz pronto, por que como dices, es molesto estar haciendo un "refresh manual" cada vez que se muestra dicho browse.
Saludos
Hace un par de meses, tambien puse un post sobre algo parecido a tu problema, desafortunadamente no he podido encontrar la causa o solucion.
Lo que estoy casi seguro es que, sucede cuando agregamos alguna clase que pudiera tener algun tipo de conflicto con alguna otra, ya sea nativa o extra.
Por que usando la misma plataforma, clases, etc, a mi me aparece solo en las apps mayores, mientras que las mas "peques", muestran todo sin ningun problema.
Espero que podamos encontrar alguna luz pronto, por que como dices, es molesto estar haciendo un "refresh manual" cada vez que se muestra dicho browse.
Saludos
FWH 10.6 + xHarbour + Borland 582
- Biel EA6DD
- Posts: 680
- Joined: Tue Feb 14, 2006 9:48 am
- Location: Mallorca
- Contact:
Acabo de llegar de vacaciones, y me estoy poniendo al dia. Referente al tema que comentais creo que el problema era debido a
::lRefreshOnlyData := .T.
en el metodo seek de xBrowse, si comentais esa linea creo que se solucionaba lo del refresco de la cabecera. Espero haberos puesto sobre la pista, sino con mas tranquilidat y tiempo revisare y ya os dirira.
::lRefreshOnlyData := .T.
en el metodo seek de xBrowse, si comentais esa linea creo que se solucionaba lo del refresco de la cabecera. Espero haberos puesto sobre la pista, sino con mas tranquilidat y tiempo revisare y ya os dirira.
- Rafael Clemente
- Posts: 365
- Joined: Sat Oct 08, 2005 7:59 pm
- Location: Barcelona, Spain
Biel:
No sé si tu solución funciona (yo no utilizo el método Seek), pero siguiendo tu sugerencia, he hecho unas cuantas prueba y creo que el problema se soluciona comentando la linea lRefreshOnlyData := .T. en el método VScroll
Muchas gracias por tu idea, que creo que les puede servir a otros.
Rafael
No sé si tu solución funciona (yo no utilizo el método Seek), pero siguiendo tu sugerencia, he hecho unas cuantas prueba y creo que el problema se soluciona comentando la linea lRefreshOnlyData := .T. en el método VScroll
Muchas gracias por tu idea, que creo que les puede servir a otros.
Rafael
- Biel EA6DD
- Posts: 680
- Joined: Tue Feb 14, 2006 9:48 am
- Location: Mallorca
- Contact: