Page 1 of 1

Pregunta sencilla, ¿En las opciones del menú desplegable se puede mostrar un Tooltip?

Posted: Sun Aug 31, 2025 4:04 pm
by nanoespinoza
Estimados todos:

La consulta es sencilla, ¿En las opciones de los menús desplegables, se puede hacer que al pasar el cursor en cada opción, se muestre como Tooltip el valor de MESSAGE?

Saludos

Fernando Espinoza A.

Re: Pregunta sencilla, ¿En las opciones del menú desplegable se puede mostrar un Tooltip?

Posted: Sun Aug 31, 2025 6:11 pm
by Antonio Linares
Este ejemplo debe funcionar:

Code: Select all | Expand

#include "FiveWin.ch"

function Main()

    local oWnd 

    DEFINE WINDOW oWnd MENU BuildMenu()

    oWnd:bMenuSelect = { | oMenuItem | MsgBeep(), If( oMenuItem != nil, oWnd:ShowToolTip( 100, 100, oMenuItem:cMsg ),) }

    SET MESSAGE OF oWnd TO "test"

    ACTIVATE WINDOW oWnd CENTERED 

return nil    

function BuildMenu()

   local oMenu

   MENU oMenu 
      MENUITEM "Files"
      MENU 
         MENUITEM "New" MESSAGE "menuitem"
      ENDMENU
   ENDMENU

return oMenu

Re: Pregunta sencilla, ¿En las opciones del menú desplegable se puede mostrar un Tooltip?

Posted: Sun Aug 31, 2025 6:54 pm
by nanoespinoza
Estimado Antonio:

Hice la prueba, compila bien, al ejecutarse el EXE no me muestran mensajes de error, pero el Tooltip con el contenido de MESSAGE no se muestra.

Saludos

Fernando Espinoza A.

Re: Pregunta sencilla, ¿En las opciones del menú desplegable se puede mostrar un Tooltip?

Posted: Sun Aug 31, 2025 7:38 pm
by Antonio Linares
Si, algo falla, estamos revisándolo :)

Re: Pregunta sencilla, ¿En las opciones del menú desplegable se puede mostrar un Tooltip?

Posted: Fri Sep 12, 2025 4:04 pm
by nanoespinoza
Algún avance?

Re: Pregunta sencilla, ¿En las opciones del menú desplegable se puede mostrar un Tooltip?

Posted: Fri Sep 12, 2025 5:02 pm
by Antonio Linares
No de momento

Re: Pregunta sencilla, ¿En las opciones del menú desplegable se puede mostrar un Tooltip?

Posted: Fri Sep 19, 2025 2:22 am
by cnavarro
Le he intentado de varias formas durante bastante tiempo, y, aunque no he "tirado la toalla aun", he visto que es bastante complicado conseguirlo.
Si consigo algun avance, lo publicaré en este hilo