LPARAMETERS nKeyCode, nShiftAltCtrl
N_Key_Code = nKeyCode
N_Shift_Alt_Ctrl = nShiftAltCtrl
DO CASE
CASE N_Key_Code = 16 AND N_Shift_Alt_Ctrl = 2 && No Funciona
MessageBox('Menú Impresión')
CASE (N_Key_Code = 13 OR N_Key_Code = 09) AND _Screen.Var_Read = 'User_Password'
Var_00 = _Screen.Path_Screen_04+'User_Password.Value'
Admin_User(1,14) = &Var_00
Var_00 = _Screen.Path_Screen_04+'Ctrl_Accessos.Click'
&Var_00
CASE N_Key_Code = -8
Var_00 = _Screen.Path_Screen_87+'Grupo_Seguridad_Usuario_Login.Visible'
Var_01 = _Screen.Path_Screen_87+'Grupo_Seguridad_Usuario_Login.SetFocus'
&Var_00 = .T.
&Var_01
CASE N_Key_Code = 03
Var_00 = _Screen.Path_Screen_03+'Left'
Var_01 = _Screen.Path_Screen_03+'Top'
Var_02 = _Screen.Path_Screen_03+'Visible'
&Var_00 = 1272
&Var_01 = 648
&Var_02 = .T.
CASE N_Key_Code = 08
IF _Screen.Ayuda_General_Aplicación = 'Sí'
ThisForm.Ayuda_Aplicativa_Pegassus
ELSE
MessageBox('Ayuda Aplicativa Nó Activada - Usuario Nó Autorizado a Ayuda en Linea')
ENDIF
CASE N_Key_Code = 09
Var_00 = 'ThisForm.Ctrl_General_Aplicativo_Vertical.Opción_Menú_46.Click'
&Var_00
CASE N_Key_Code = 12
Var_00 = 'ThisForm.Ctrl_General_Aplicativo_Vertical.Opción_Menú_49.Click'
&Var_00
CASE N_Key_Code = 16
Var_00 = 'ThisForm.Ctrl_General_Aplicativo_Vertical.Info_Sessión.Click'
&Var_00
CASE N_Key_Code = 18
Var_00 = 'ThisForm.Ctrl_General_Aplicativo_Vertical.Opción_Menú_48.Click'
&Var_00
CASE N_Key_Code = 27
IF _Screen.Transacción_Sessión = ' '
ThisForm.RELEASE
ELSE
MessageBox('Transacción Activa PEGASSUS Nro. '+_Screen.Transacción_Sessión)
ENDIF
CASE N_Key_Code = 26
Var_00 = 'ThisForm.Pegassus.Graficación.Container1.Pageframe1.Divisas.Container2.Visible'
&Var_00 = .T.
CASE N_Key_Code = 32 AND _Screen.Ctrl_Espaciador = 'Nó'
IF _Screen.Pantalla_Activa = 'Tasas Cambiarias'
ThisForm.Ctrl_Tasas_Cambio.Procesar.Click
ENDIF
CASE N_Key_Code = 133
_Screen.Ctrl_Salida = 'Nó'
Var_00 = _Screen.Path_Screen_65+'Left'
Var_01 = _Screen.Path_Screen_65+'Top'
Var_02 = _Screen.Path_Screen_65+'Visible'
Var_03 = _Screen.Path_Screen_65+'Identificador_Sessión_Pegassus.Value'
Var_04 = _Screen.Path_Screen_65+'Usuario_Activo_Registrado.Value'
Var_05 = _Screen.Path_Screen_65+'Maquina_Principal.Value'
Var_06 = _Screen.Path_Screen_65+'Grupo_Seguridad_00.Value'
Var_07 = _Screen.Path_Screen_65+'Grupo_Seguridad_01.Value'
Var_08 = _Screen.Path_Screen_65+'Fecha_Login_Pegassus.Value'
Var_09 = _Screen.Path_Screen_65+'Hora_Login_Pegassus.Value'
&Var_00 = 1026
&Var_01 = 0322
&Var_02 = .T.
&Var_03 = _Screen.Transacción_Sessión
&Var_04 = Admin_User(1,02)
&Var_05 = Datos_Login_Maquina(01)
&Var_06 = Admin_User(1,09)
&Var_07 = Datos_Login_Maquina(06)
&Var_08 = Ctrl_Fecha(Admin_User(1,24))
&Var_09 = Admin_User(1,25)
CASE N_Key_Code = 134
x_vardummy = BloqueoEquipo()
IF x_vardummy = 6
Thisform.Opción_Menú53.Click
ELSE
MESSAGEBOX("Opción De Bloqueo de Sesión Cancelada",0+64,"FACTORING : Continuación de Session" )
ENDIF
ENDCASE