Problema Wbrowse al cambiar a 32bits

Post Reply
jmartial
Posts: 457
Joined: Tue Mar 14, 2006 7:26 pm

Problema Wbrowse al cambiar a 32bits

Post by jmartial »

Hola,

Estamos intentando pasar desde fw16 a fwh32 y nos hemos encontrado un problema que no sabemos solucionar.

En un wbrowse, justificamos a la derecha los números con la data aJustify, pero si usamos temas XP y es la cabecera, hace caso omiso, siempre justifica a la izquierda.

¿Cómo podemos solucionarlo? En 16b lo hacía correctamente.

Un Saludo,
Joaquín
FWH+xHB
jmartial
Posts: 457
Joined: Tue Mar 14, 2006 7:26 pm

Post by jmartial »

Hola,

En la función wBrwline() si anulamos esto:

* if nRowPos == 0 .and. IsAppThemed()
* DrawHeader( hWnd, hDC, nTop - 1, nLeft, nBottom, nRight, AnsiToOem( aValues[ n ] ) )
*else


Funciona perfectamente, como antes en 16b, incluyendo colores.

¿Habría manera de que se usara el original según un Data ? Y si no, al menos que la función DrawHeader pinte bien la justificación.

Un Saludo,
Joaquín
Post Reply