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
Problema Wbrowse al cambiar a 32bits
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
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