Como Ejecuto Un menu tipo POPUP den de Otro menu No POPUP

Como Ejecuto Un menu tipo POPUP den de Otro menu No POPUP

Postby ruben Dario » Wed Jun 23, 2010 9:24 pm

ver codigo

Code: Select all  Expand view

    MENU ::oPopm2 POPUP
       MENUITEM "&Imprimir.." NAME "DATA" ACTION (Autoper(oDlg01,"R",MatValid,@aContl,oBar12))
       MENUITEM "&Dos.."      NAME "DATA" ACTION (Autoper(oDlg01,"T",MatValid,@aContl,oBar12))
       MENUITEM "&RPV.."      NAME "DATA" ACTION (Autoper(oDlg01,"V",MatValid,@aContl,oBar12))
       MENUITEM "&Excel.."    NAME "DATA" ACTION (Autoper(oDlg01,"W",MatValid,@aContl,oBar12))
    ENDMENU

*******************************************************************************************************************

      MENUITEM "&Administracion"  
      MENU
         MENUITEM "&Usuarios" MESSAGE "Registro de Usuarios" NAME  "USER";
                  ACTION  Accesos("PROG_USUARIOS()","PROG_USUARIOS",0) //0002
         MENUITEM "&Modulos"  MESSAGE "Permisos a Modulos"  NAME "SHAPE";
                  ACTION  Accesos("PROG_REMODULO()","PROG_REMODULO",0) //0005
         MENUITEM "&Tipos de Modulos" MESSAGE "Tipos de Modulos" NAME "CROSS";
                  ACTION  Accesos("PROG_TIPMOD()","PROG_TIPMOD",0) //0001
         SEPARATOR
         MENUITEM   "&Reportes"  MENU ::oPopm2

      ENDMENU

Perdon la pegunta es si creo un menu MENU ::oPopm2 POPUP como lo ejecuto desde otro menu.

                  MENUITEM   "&Reportes"  MENU ::oPopm2

y no me funciona

 
Last edited by ruben Dario on Thu Jun 24, 2010 2:56 pm, edited 1 time in total.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Como Ejecuto Un menu tipo POPUP den de Otro menu No POPUP

Postby Antonio Linares » Thu Jun 24, 2010 7:03 am

Ruben,

Usa submenus:
Code: Select all  Expand view
MENU oPopup POPUP

   MENUITEM ...

   MENU oPopup2
      MENUITEM ...
      ...
   ENDMENU

   MENUITEM ...

   ...

ENDMENU
 
regards, saludos

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

Re: Como Ejecuto Un menu tipo POPUP den de Otro menu No POPUP

Postby ruben Dario » Thu Jun 24, 2010 2:59 pm

Antonio Linares wrote:Ruben,

Usa submenus:
Code: Select all  Expand view
MENU oPopup POPUP

   MENUITEM ...

   MENU oPopup2
      MENUITEM ...
      ...
   ENDMENU

   MENUITEM ...

   ...

ENDMENU
 

Antonio puedo hacer esto
primero creo el menu MENU ::oPopm2 POPUP
y despues
MENUITEM "&Administracion"
MENU
MENUITEM "&Reportes" MENU ::oPopm2
deacuerdo al codigo inicial.

no me funciona

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Como Ejecuto Un menu tipo POPUP den de Otro menu No POPUP

Postby Antonio Linares » Thu Jun 24, 2010 11:36 pm

Desde la accion del MENUITEM llama a una funcion que cree el nuevo popup:

MENUITEM ... ACTION NuevoMenu()

function NuevoMenu()

local oPopup

MENU oPopup POPUP
...
ENDMENU

...

return nil
regards, saludos

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


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 66 guests