Problemas con FWH 16.03

Re: Problemas con FWH 16.03

Postby cnavarro » Wed May 11, 2016 12:56 pm

Estás utilizando algun estilo? 2007, 2010, 2013, 2015?

Gracias
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con FWH 16.03

Postby fgondi » Wed May 11, 2016 1:26 pm

Cristobal,

he probado con todas las opciones e incluso sin estilo, y en todas ocurre lo mismo.

También he probado a ejecutar la aplicación en un windows 7, windows 8 y windows 10, estando marcada la aplicación con la opción "compatibilidad con XP" y también sucede lo mismo.
Sin la compatilidad, en esos sistemas operativos, se ve bien.
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problemas con FWH 16.03

Postby cnavarro » Wed May 11, 2016 1:40 pm

Fernando, voy a hacer pruebas de nuevo
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con FWH 16.03

Postby fgondi » Wed May 11, 2016 1:56 pm

Antonio,

Falla en todos los operativos, si la aplicación se ejecuta con compatibilidad de XP en operativos mas modernos, no falla.
Sino falla en todos.

probando lo que me has enviado, he conseguido que:
añadiendo el código en xbrowse
Code: Select all  Expand view
 for nFor := 1 to Len( ::aBitmaps )
      PalBmpFree( ::aBitmaps[ nFor, BITMAP_HANDLE ], ::aBitmaps[ nFor, BITMAP_PALETTE ] )  
      ::aBitmaps[ nFor, BITMAP_HANDLE ] := 0
   next
 

Y quitando el código de GDIP_DELETEIMAGE.

Funcione y no me dé error.

En definitiva, añadiendo "::aBitmaps[ nFor, BITMAP_HANDLE ] := 0", funciona bien.
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problemas con FWH 16.03

Postby cnavarro » Wed May 11, 2016 2:08 pm

Fernando, importante también
Puedes ponerme ya por último, una pantalla con uno de los menús "desplegados" ?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con FWH 16.03

Postby fgondi » Wed May 11, 2016 2:16 pm

Con estilo 2015.
Image

Con estilo 2015 y cambiando a multiplicar por 1.2
Image

Code: Select all  Expand view
 ChgMenuMea( pMitStruct, Round( nWText * nFw, 0 ), ;
                        Round( Abs( nHItem ) * IF( !lHFont, 1.5, 1.2 ), 0 ) ) //fgondi
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problemas con FWH 16.03

Postby Antonio Linares » Wed May 11, 2016 5:05 pm

Fernando,

> En definitiva, añadiendo "::aBitmaps[ nFor, BITMAP_HANDLE ] := 0", funciona bien

Muy bien, eso es lo que necesitabamos saber. Gracias!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41315
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Problemas con FWH 16.03

Postby cnavarro » Wed May 11, 2016 5:34 pm

fgondi wrote:Con estilo 2015.
Code: Select all  Expand view
 ChgMenuMea( pMitStruct, Round( nWText * nFw, 0 ), ;
                        Round( Abs( nHItem ) * IF( !lHFont, 1.5, 1.2 ), 0 ) ) //fgondi


Fernando, con ese cambio, lo que haces es modificar el alto del Item

En todo caso, deberías cambiarlo en la linea ( 907 ) en la que aparece dicha function pero con el formato

Code: Select all  Expand view

         ChgMenuMea( pMitStruct, Round( nWText * nFw, 0 ), ;
                     Round( Abs(nHItem) * GetnHeightItem() * IF( !lHFont, 1.5, 1 ), 0 ) )
 


Has construido FiveDbu, por ejemplo, y la has probado en esos equipos?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Problemas con FWH 16.03

Postby fgondi » Fri May 13, 2016 10:22 am

¿En 16.04, están solventados estos problemillas?
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Problemas con FWH 16.03

Postby Antonio Linares » Fri May 13, 2016 5:29 pm

Fernando,

Si
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41315
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Problemas con FWH 16.03

Postby fgondi » Mon May 16, 2016 1:18 pm

Muchas gracias
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 64 guests