Power Builder - Acceso Rapido con &Texto..

 
Vista:

Acceso Rapido con &Texto..

Publicado por ricardo (2 intervenciones) el 12/05/2007 19:13:59
Buenas tardes señores del foro,
como saben una forma para acceder rapidamente a un control es agreagar
este simbolo : & al texto del control

de tal forma q al hacer Alt + letra Acceso activamos el boton

hay forma de hacer lo mismo en un dw

por ejemplo el texto de la columna 2 es "&Nombre"
yo pulsaria Alt +N y el foco se posciona en el texto de la columna
y se ejecutaria un scrip

o no se talves seria mejor captuar la combinacion de teclas que se hacen en un ventana
(alt + n , alt+ k ,.............)
Espero me puedan ayudar
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:Acceso Rapido con &Texto..

Publicado por Alonso (62 intervenciones) el 12/05/2007 20:28:33
Si a la windows creas un evento, donde puedas capturar una key, asi podras codificar un focus a tu dw (a la columna y fila que desees).

Para lo anterior, debes crear el evento SystemKey utilizando el id event pbm_syskeydown. En este evento podras codificar, por ejemplo lo siguiente:

string ls_key
CHOOSE CASE key
CASE KeyF1!
ls_key = "F1"
CASE KeyA!
ls_key = "A"
CASE KeyF2!
ls_key = "F2"
END CHOOSE

Espero que te sirva
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:Acceso Rapido con &Texto..

Publicado por ricardo (2 intervenciones) el 14/05/2007 20:43:19
ok Alonso ,Gracias por el consejo
si tengo otra dudad te la comento.

Saludos desde Lima
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

Acceso Rapido con &Texto..

Publicado por Martin (2 intervenciones) el 27/09/2013 15:47:54
Disculpa las molestias Ricardo, pero me podrías dar un ejemplo de como agregar un acceso rapido a un botón.
Por ejemplo yo tengo una ventana en la que tengo varios botones, quiero que cuando el operador teclee "ALT+letra que yo indique" directamente ejecute el evento "click" de uno de los botónes.
Desde ya muchas gracias, siempre me ayuda mucho leer todo lo que escriben.
Diguilio Martin.
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