Power Builder - Hacer un menu popup al hacer click en el Dw.

 
Vista:

Hacer un menu popup al hacer click en el Dw.

Publicado por Julio M. (2 intervenciones) el 18/02/2006 19:35:23
hola, como puedo hacer para hacer un menu popu haciendo click derecho soble una fila del datawindow, por ejemplo tengo mi menu que se llama "m_principal" que contiene "m_mantenimiento", y un datawindow llamado "dw_detalle", puse este codigo en el evento "RBUTTONDOW" del datawindow,

m_principal.m_mantenimiento.popmenu(300,500)

La aplicacion ejecuta normal, pero cuando le hago click derecho al datawindow o a la fila del datawindow me sale un mensaje de error y cierra mi aplicacion. ojala que me puedan ayudar, agradecere mucho sus sugerencias y comentarios. GRACIAS!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Hacer un menu popup al hacer click en el Dw.

Publicado por Jancarlo (890 intervenciones) el 18/02/2006 22:42:26
Lo que pasa es que el menu tiene que estar cargado en memoria sino te saldrá un error. Para que se cargue en memoria tienes asociarlo a la ventana que abres o sino tienes Instanciarlo en una variable:

m_nombre_menu NewMenu

NewMenu = CREATE m_nombre_menu

NewMenu.PopMenu(PointerX(), PointerY())

No olvides destruir la variable luego de utilizarla.

Destroy m_nombre_menu

Suerte !
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar