Problemas con FWH 16.03

User avatar
cnavarro
Posts: 6558
Joined: Wed Feb 15, 2012 8:25 pm
Location: España
Been thanked: 3 times

Re: Problemas con FWH 16.03

Post by cnavarro »

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
fgondi
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España
Contact:

Re: Problemas con FWH 16.03

Post by fgondi »

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
cnavarro
Posts: 6558
Joined: Wed Feb 15, 2012 8:25 pm
Location: España
Been thanked: 3 times

Re: Problemas con FWH 16.03

Post by cnavarro »

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
fgondi
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España
Contact:

Re: Problemas con FWH 16.03

Post by fgondi »

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

 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
cnavarro
Posts: 6558
Joined: Wed Feb 15, 2012 8:25 pm
Location: España
Been thanked: 3 times

Re: Problemas con FWH 16.03

Post by cnavarro »

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
fgondi
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España
Contact:

Re: Problemas con FWH 16.03

Post by fgondi »

Con estilo 2015.
Image

Con estilo 2015 y cambiando a multiplicar por 1.2
Image

Code: Select all | Expand

 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
Antonio Linares
Site Admin
Posts: 42595
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 38 times
Been thanked: 86 times
Contact:

Re: Problemas con FWH 16.03

Post by Antonio Linares »

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
cnavarro
Posts: 6558
Joined: Wed Feb 15, 2012 8:25 pm
Location: España
Been thanked: 3 times

Re: Problemas con FWH 16.03

Post by cnavarro »

fgondi wrote:Con estilo 2015.

Code: Select all | Expand

 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


         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
fgondi
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España
Contact:

Re: Problemas con FWH 16.03

Post by fgondi »

¿En 16.04, están solventados estos problemillas?
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
Antonio Linares
Site Admin
Posts: 42595
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 38 times
Been thanked: 86 times
Contact:

Re: Problemas con FWH 16.03

Post by Antonio Linares »

Fernando,

Si
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
fgondi
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España
Contact:

Re: Problemas con FWH 16.03

Post by fgondi »

Muchas gracias
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
Post Reply