Alinear Aceleradores en el Menu

Alinear Aceleradores en el Menu

Postby cuatecatl82 » Sat May 10, 2008 5:44 pm

Saludos a todos:

Tengo una duda sobre la alineación de los Aceleradores en los menus, ya que he buscado en el foro como vizualizarlos, pero se ven desalineados, me pregunto si habrá alguna forma de hacer que todos los aceleradores se vean en columna como lo hacen las otras aplicaciones:

Image

He intentado esto:

Code: Select all  Expand view  RUN
#Define TAB Chr(9)  // <TABS>

              MENUITEM "Productos "                                  ;
              + TAB + "Alt+P"                                                ;
              RESOURCE "Prod"                                          ;
              ACCELERATOR ACC_ALT, ASC( "P" )                                ;
              ACTION( Productos() )

              SEPARATOR
              MENUITEM "Clientes "                                ;
              + TAB + "Shift+C"                                          ;
              ACCELERATOR ACC_SHIFT, ASC( "C" )                          ;
              RESOURCE "Clien"                                       ;
              ACTION( Clientes() )


y tambien he probado asignandole espacios de tal manera que la longitud de los textos sean iguales pero tampoco funciona:

Code: Select all  Expand view  RUN

              MENUITEM "Productos          ALT+P"                                                ;
              RESOURCE "Prod"                                          ;
              ACCELERATOR ACC_ALT, ASC( "P" )                                ;
              ACTION( Productos() )

              SEPARATOR
              MENUITEM "Clientes          Shift+C"                                          ;
              ACCELERATOR ACC_SHIFT, ASC( "C" )                          ;
              RESOURCE "Clien"                                       ;
              ACTION( Clientes() )


Oja ay alguien me pueda hechar una manita con esto. gracias anticipadas..
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

Postby horacio » Mon May 12, 2008 12:02 am

Prueba así

MenuItem aoSub[ 14 ] Prompt '&Cambio de Empresa' + Chr( 9 ) + 'Ctrl-F2' Action Seleccionalo()

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Postby cuatecatl82 » Mon May 12, 2008 10:27 pm

Horacio:

Gracias por responder, volví a retomar el mismo procedimiento, solo que agregue un pequeño truco, que la verdad no pense que funcionara pero lo logre, concistio en agregar espacios en blanco, con lo cual quedo solucionado.

Les dejo como quedo, por si alguien mas le sirve:

Code: Select all  Expand view  RUN
MENUITEM "&Archivo"                                                                                                                                     
      MENU
         MENUITEM '&Almacénes'          +SPACE(20)+CHR(9)+'F12'       ACCELERATOR 0,          VK_F12     
         SEPARATOR
         MENUITEM 'Pr&oveedores'                                                                         
         MENUITEM '&Familias'                                                                             
         MENUITEM '&Productos'          +SPACE(15)+CHR(9)+'Ctrl+P'    ACCELERATOR ACC_CONTROL, ASC("P")   
         SEPARATOR
         MENUITEM '&Inventario Inicial'                                                                   
         SEPARATOR
         MENUITEM '&Clientes'           +SPACE(18)+CHR(9)+'Shift+C'   ACCELERATOR ACC_SHIFT,   ASC("C")   
         SEPARATOR
         MENUITEM '&Usuarios'           +SPACE(18)+CHR(9)+'Ctrl+U'    ACCELERATOR ACC_CONTROL, ASC("U")   
         SEPARATOR
         MENUITEM '&Salir'              +SPACE(25)+CHR(9)+'Alt+F4'    ACCELERATOR ACC_ALT,     VK_F4     
      ENDMENU
ENDMENU


Es muy raro este procedimiento, pero funciono... :lol:

Saludos..
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México


Return to FiveWin para Harbour/xHarbour

Who is online

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