Power Builder - Click derecho en DW

 
Vista:

Click derecho en DW

Publicado por Andres (2 intervenciones) el 04/05/2005 01:48:44
Amigs

Como detecto en una DW el boton derecho del mouse en una DW y agregar una lista de elementos para seleccionar.
Ej. boton derecho y aparece copiar, pegar, elimina, deshacer, etc

Atte

Andres
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:Click derecho en DW

Publicado por Jorge (900 intervenciones) el 04/05/2005 15:09:06
El evento rbuttondown te devuelve un codigo de retorno 0
para contuinuar - alli este efectuando el evento de Windows
si por ej en el evento rbutondown colocas Return 1
No muestra el popup de Windows

y si pones por ej
m_main.PopMenu(PointerX(), PointerY())
te displaya el menu main. donde puedes tener opciones a ejecutar.

Espero te ayude si no amplia mas lo que necesitas

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
sin imagen de perfil

RE:Click derecho en DW

Publicado por Andres (331 intervenciones) el 05/05/2005 16:11:56
Jorge

Hice las pruebas y resulta bien, muchas gacias. Ahora como puedo pasar parametros desde esa windows a la otra windows por medio del menu que seleccione

Muchas Gracias

Andres desde Chile
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

RE:Click derecho en DW

Publicado por jorge (1 intervención) el 05/05/2005 18:54:15
Hola a ver si te refieres a esto.
En el evento Clicked de tu menu

OpenWithParm(w_acerca, "J A Sistemas")

en el open de la w_acerca

This.Title=Message.StringParm

Mira el Help de OpenWithParm

si esto no es dinos que necesitas. Saludos
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
sin imagen de perfil

RE:Click derecho en DW

Publicado por Andres (331 intervenciones) el 05/05/2005 20:27:47
Jorge

Tengo una windows de consulta, en la dw _1 de esta consulta se da click con el derecho y se abre un menu de opciones. Cuando seleccionan una opcion de este menu se abre otra windows, pero debo mostrar el numero qu se esta posicionado en la dw_1

Atte

Andres
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

RE:Click derecho en DW

Publicado por Jorge (900 intervenciones) el 05/05/2005 22:00:27
Hola

Cuando estes en la dw_1 toma el valor de esa que desees
con un getitem por ejemplo , almacenalo en alguna variable
y luego pasaselo al paramentro del OpenWhitParm

String Nombre // deberia ser global

// esto cuando marcas en la dw. en el evento rbuttondown
Nombre = dw_1.GetItemString(dw_1.GetRow(),"apenom")

En el menu de seleccion deberias
OpenWithParm(w_nombre,nombre)

enel Open de la nueva windows puedes utilizar un st o un sle
para aplicarle el valor

st_nombre.Text=Message.StringParm

Espero te ayude, esta idea

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

RE:Click derecho en DW

Publicado por Andres (1 intervención) el 05/05/2005 23:20:16
Gracias jore, ocupe variables gobales, no quria ocupar porque pienso que ocupan memoria pero necesitaba entrega

Ae. Andres
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