Power Builder - Como detecto el boton de [PrintScreen] y [Alt]+[Pr

 
Vista:

Como detecto el boton de [PrintScreen] y [Alt]+[Pr

Publicado por Victor //:-) (116 intervenciones) el 22/06/2005 22:16:45
Hola Listeros:

A peticion de un cliente ocupo detectar cuando oprimen el boton de [PrintScreen] y/o [Alt]+[PrintScreen].

La razon arcaica, es que el cliente quiere imprimir su recibo al oprimir este boton.(si ya se que es un capricho y no quiere F1...F12)

Basicamente debe de funcionar igual que cualquier tecla de funcion(F1...F12).

y aprovechando la duda, les agradeceria si alguen pude decirme como detectar [PAUSE] , [Scroll_Lock],[Num_Lock],[Cap_lock] y todas las demas teclas especiales del teclado durante la captura en una DW.

De antemano, gracias
atte.
Victor //:-)
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:Como detecto el boton de [PrintScreen] y [Alt]+

Publicado por Julio (137 intervenciones) el 24/06/2005 05:03:54
Tienes que crear un nuevo evento en el dw, que tenga como en el Event Id : pbm_dwnkey

Luego detectas las teclas:

//-- evento usuario

if rowcount() > 0 then
if keydown(KeyAlt!) then
if keydown(KeyPrintScreen!) then
///--- imprimo datawindow
end if
end if
end if

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