Problema Wbrowse al cambiar a 32bits

Problema Wbrowse al cambiar a 32bits

Postby jmartial » Mon May 08, 2006 11:17 am

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: 458
Joined: Tue Mar 14, 2006 7:26 pm

Postby jmartial » Mon May 08, 2006 11:30 am

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
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 80 guests