FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Problema Wbrowse al cambiar a 32bits
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Problema Wbrowse al cambiar a 32bits
Posted: 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

Un Saludo,

Joaquín Martínez
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Problema Wbrowse al cambiar a 32bits
Posted: 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

Un Saludo,

Joaquín Martínez

Continue the discussion