Power Builder - Capturar una tecla

 
Vista:

Capturar una tecla

Publicado por victor (61 intervenciones) el 20/03/2004 19:21:43
Hola Amigos :

Como puedo capturar las teclas de mi teclado , es decir por ejemplo si presiono el insert me apresca una ventana y luego me retorne el valor seleccionado .
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:Capturar una tecla

Publicado por Carlos Gil (1 intervención) el 22/03/2004 15:17:36
Debes crear un evento en el objeto ventana; este evento debe estar basado el pbm_keydown. A continuacion debes programar en este nuevo evento, mas o menos asi:

Choose Case KeyFlags
Case 0 //Any Tecla
Choose Case key
Case keyf3!
cb_buscar.TriggerEvent(Clicked!)
Case keyf5!
This.TriggerEvent ( 'ue_cobrar' )
Case keyf4!
Run ( 'calc.exe' )
End Choose
Case 1 //Shift
Choose Case Key
Case keye!
cb_anular.TriggerEvent(Clicked!)
Case keya!
This.TriggerEvent ( 'ue_agregar' )
Case keyu!
This.TriggerEvent ( 'ue_eliminar' )
Case keyc!
This.TriggerEvent ( 'ue_cliente' )
Case keyq!
This.TriggerEvent ( 'ue_arqueo' )
Case keys!
Close ( This )
End Choose
Case 2 //Control
If Key = Keya! Then This.TriggerEvent ( 'ue_nuevo' )
End Choose
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