Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo escribir el menú emergente del botón derecho de powerbuilder, ¡¡¡código fuente!!!

Cómo escribir el menú emergente del botón derecho de powerbuilder, ¡¡¡código fuente!!!

1. Primero cree un objeto de menú, principalmente el contenido que aparece después de hacer clic derecho. Los eventos y códigos son los mismos que los de los menús normales. ¡No los adjunte a ningún objeto de ventana!

2. Agregue el siguiente código al objeto en el evento de clic derecho (rbuttondown) y estará bien

m_popmenu_pub sysmenu

sysmenu = CREATE m_popmenu_pub

sysmenu.m_sysdata.PopMenu(xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos, xpos)PopMenu(xpos , ypos)

Explicación: m_popmenu_pub es el nombre del objeto de menú que creé, sysmenu es el nombre de la instancia del menú, m_sysdata es el nombre del primer nivel de su menú~~~~, pague Atención a la última oración, si hay un error, modifique:

sysmenu.m_sysdata.PopMenu(xpos, ypos)

Explicación: m_popmenu_pub es el nombre del objeto de menú I creado, sysmenu es el nombre de la instancia del menú, m_sysdata es su El nombre del primer nivel del menú ~~~~. .m_sysdata.PopMenu(padre.PointerX(), padre.PointerY())