Power Builder - USR LAS TECLAS DE FUNCION

 
Vista:

USR LAS TECLAS DE FUNCION

Publicado por susan (1 intervención) el 02/09/2005 20:56:23
buenas tardes con todos,mi pregunta es la sgt como hago para usar las teclas de funcion dentro de una ventna en q evento lo llamaria.o dentro de un datawindow por ejemplo

si es F1-------------- QUE GRABE
SI ES F2 ELIMINE
SI ES F3 BUSCAR

MUCHAS GRACIAS A TODOS
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:USR LAS TECLAS DE FUNCION

Publicado por Barzi (28 intervenciones) el 02/09/2005 22:01:33
Mira este codigo sirve para cerrar una ventana con la tecla ESC del teclado

En el evento Key de la ventana define esto:

Choose Case Key

Case KeyEscape! //<= te das cuenta KeyEscape!
Close ( This )

End Choose

Bueno espero q te de una idea de como utilizar lo q deseas....

Saludos de Lima - Peru
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:USR LAS TECLAS DE FUNCION

Publicado por amilcar (327 intervenciones) el 02/09/2005 22:15:00
si lo que deseas es grabar, cancelar, etc, un dw puedes tambien utilizar un menu con las opciones grabar , cancelar , elimnar, etc,
luego creas en tu ventana un evento para cada uno de ellos (ue_grabar, ue_cancelar, etc)
en el menu , en el script de cada uno pones lo sgte

window lw_aux
lw_aux=parentwindow
lw_aux.triggerevent("ue_grabar") // depende el evento que desees ejecutar

bueno es solo una idea, no se si la puedes aplicar, depende de lo q necesites.
un saludo desde argentina
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:USR LAS TECLAS DE FUNCION

Publicado por Oscar (1178 intervenciones) el 03/09/2005 05:05:26
Si escribes un script en un evento de la ventana, no funcionarían las teclas de función, si el foco está en el DW y viceversa; por eso, es buena la idea del menú (no importa en qué control está el foco); pero debes utilizar un Shorcut Key. Es decir, a un menú item le asignas un Shorcut Key, por ejemplo: F1 o <ctrl>F1. El script para este Item del menú es:
//O lo que quieras

El Menú Item, puedes tornarlo invisible.
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