Migrando 15.02 a 16.02 -> Menus

Migrando 15.02 a 16.02 -> Menus

Postby Carles » Thu Feb 25, 2016 3:23 pm

Hola,

Migrando una aplicación de 15.01 a la última 16.01, me encuentro con este problema, que es de estética pero hace daño a los ojos :-).

Básicamente los bitmaps no estan centrados verticalmente, y las barras antes se pintaban correctamente por encima de la barra vertical.

Tambien observo que el item de la barra principal del menu ya no esta redondeada y con una apariencia mas standard.

Image

Por si quereis probar un ejemplo
Code: Select all  Expand view
#include 'fivewin.ch'

STATIC oWnd

FUNCTION TestWnd()

    LOCAL oHand, oBar, oIcon, oBtn

    DEFINE CURSOR oHand HAND

    DEFINE WINDOW oWnd TITLE 'Test Buttons' ;
        MENU BuildMenu()   

    ACTIVATE WINDOW oWnd
   
RETU NIL

STATIC FUNCTION BuildMenu()
   local oMenu

   MENU oMenu
      MENUITEM "&Archivo"
         MENU
            MENUITEM "Item 1" FILE '16endapp.bmp'  
            MENUITEM "Item 2" FILE '16exit.bmp'  
            MENUITEM "Item 3" FILE '16prn1.bmp'
         ENDMENU  
         
      MENUITEM "&Archivo"
         MENU 2007
            MENUITEM "Item 1" FILE '16endapp.bmp'  
            MENUITEM "Item 2" FILE '16exit.bmp'  
            MENUITEM "Item 3" FILE '16prn1.bmp'
         ENDMENU
         
      MENUITEM "&Archivo"
         MENU 2010
            MENUITEM "Item 1" FILE '16endapp.bmp'  
            MENUITEM "Item 2" FILE '16exit.bmp'  
            MENUITEM "Item 3" FILE '16prn1.bmp'
         ENDMENU

   ENDMENU

return oMenu


Alguien mas se ha encontrado con este problema y lo ha solucionado ?

Gracias !
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Migrando 15.02 a 16.02 -> Menus

Postby cnavarro » Thu Feb 25, 2016 4:01 pm

Carles, lo reviso y comento
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: Migrando 15.02 a 16.02 -> Menus

Postby cnavarro » Thu Feb 25, 2016 4:43 pm

Carles wrote:Hola,

Migrando una aplicación de 15.01 a la última 16.01, me encuentro con este problema, que es de estética pero hace daño a los ojos :-).

Básicamente los bitmaps no estan centrados verticalmente, y las barras antes se pintaban correctamente por encima de la barra vertical.

Tambien observo que el item de la barra principal del menu ya no esta redondeada y con una apariencia mas standard.


Alguien mas se ha encontrado con este problema y lo ha solucionado ?

Gracias !


Pintado de barras verticales: solucionado en los estilos que lo necesitan
Item principal redondeado: he tratado de hacerlo más parecido a los estilos actuales que encontramos en windows, pero veré si puedo configurarlo fácilmente para que el usuario pueda elegir su aspecto
Centrado de bitmaps: estoy comprobando y los he subido 2 pixels

Gracias por tu ayuda

Image

Image

Image
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: Migrando 15.02 a 16.02 -> Menus

Postby Carles » Fri Feb 26, 2016 8:55 am

Cristobal,

Gracias !
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Migrando 15.02 a 16.02 -> Menus

Postby cnavarro » Fri Feb 26, 2016 9:13 am

Carles

Lo del redondeado de los box de los items en el menu principal (serían solo en el menu principal?), no lo tengo claro de implementarlo, a ver qué opinas tú y el resto de usuarios

Saludos
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: Migrando 15.02 a 16.02 -> Menus

Postby Carles » Fri Feb 26, 2016 10:03 am

Cristobal,

Yo diria que solo en el menú principal como estaba antes. Ahora por ejemplo he recompilado una app de hace un año con la 16.01 y me ha cambiado el menu, y el usuario de turno no le gusta... (ya sabes de que va el tema, no?). El tema esta en respetar el diseño a no ser que especifiques otro (2007, 2010, 2013, 2015, ...) que es la gracia del sistema. Es mi opinion eh ! :D .

Gracias por tu soporte !!!
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Migrando 15.02 a 16.02 -> Menus

Postby cnavarro » Fri Feb 26, 2016 10:33 am

Carles, ya lo tengo preparado para poder incluir una clausula ROUND en la definicion de los menus, pero me seria de gran ayuda si puedo enviarte por mail la modificacion para que la pruebes y me indiques si aparece con la apariencia que comentas

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: Migrando 15.02 a 16.02 -> Menus

Postby Carles » Fri Feb 26, 2016 11:53 am

Cristobal,

Si, enviàmelo y lo pruebo. --> carles9000 arroba gmail.com



Gracias por tu soporte.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 96 guests