Menu en Dialogo usando boton derecho del mouse

Menu en Dialogo usando boton derecho del mouse

Postby Compuin » Thu Jun 08, 2017 5:43 pm

Saludos foro

Es posible desplegar un menu popup sobre un dialogo pulsando el boton derecho del mouse?

Atento
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Menu en Dialogo usando boton derecho del mouse

Postby cnavarro » Thu Jun 08, 2017 5:55 pm

Si
Code: Select all  Expand view


.../...

      oDlg:bRClicked   := { | nR, nC |  Menu1(  nR, nC ) }

.../...

//----------------------------------------------------------------------------//

Function Menu1( nR, nC )

   local oMenu

   MENU oMenu POPUP
      MENUITEM "Item 3 1"
      SEPARATOR
      MENUITEM "Item 3 2"
      MENUITEM "Item 3 3"
   ENDMENU
   // Suponemos que la variable oDlg es estática, sino, pasásela como parámetro a esta function
   ACTIVATE MENU oMenu OF oDlg AT nR, nC

Return oMenu

//----------------------------------------------------------------------------//

 
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: 6498
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Menu en Dialogo usando boton derecho del mouse

Postby Compuin » Thu Jun 08, 2017 6:11 pm

Muchas gracias Cristobal
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 8 guests