como dice el encabezado, necesito lanzar una accion al hacer una combinación de teclas dentro de xbrowse, de momento tengo definida una funcion, pero no lo hace con las combinaciones.
Code: Select all
oBrwFt := TXBrowse():New( oWChPq )
......
oBrwFt:bKeyDown := {|nKey,oGet,nCol|TeclasFtr(nKey,oGet,nCol)}
.......
Code: Select all
Function TeclasFtr(nKey,oGet,nCol)
Do Case
Case nKey=VK_RETURN
manteFacturas()
Case nKey=VK_DELETE .or. nKey=VK_F5
borrarFactura()
Case nKey=VK_F2
manteFacturas(0)
Case nKey=VK_F3
EVAL(cbImpreFt)
Case nKey=VK_F6
EVAL(cbEnvio)
Case nKey=VK_F7
EnviarEST(oRsFtr:Fields( "ll_consec" ):Value)
Case GetKeyState( VK_CONTROL ) .AND. nKey = VK_F9 //intente asi pero no funciona
msginfo("lanzar funcion")
EndCase