Event_Key

Aquí puedes preguntar o compartir tus dudas y conocimientos acerca del programa
Hola a todos, les presento una duda, la cual no puedo solucionar por mi mismo, espero de vuestra gentil ayuda.

Estoy tratando de hacer un sistema de facturacion, por el momento me encuentro en la pagina de "Login" donde a traves de datos de un .INI se verifica los datos de acceso. Todo funciona bien gracias a un ejemplo de este foro.

Lo que queria añadirle, pensando en la experiencia de usuario, es que cuando el usuario presione la tecla enter, ocurra lo mismo que al dar click en el boton "ingresar" el cual lo tengo funcionando correctamente.

En la pagina de Login, tengo los scripts en "On Preload" y "On Key"

Codigo "On preload"
Input.SetText("User_Input", "")
Input.SetText("Password_Input", "")

Nombre_Usuario = INIFile.GetValue("Autoplay\\Docs\\Usuario.ini", "Usuario", "Nombre");
Password_Usuario = INIFile.GetValue("Autoplay\\Docs\\Usuario.ini", "Usuario", "Password");

Usuario_Escrito = Input.GetText("User_Input");
Password_Escrita = Input.GetText("Password_Input");
Codigo "On Key"
if e_Key == 13 then
	if Nombre_Usuario == Usuario_Escrito then
	     if Password_Usuario == Password_Escrita then
	        Page.Navigate(PAGE_NEXT);  
	     else
	        Dialog.Message("Error de contraseña o usuario", "Error de contraseña o usuario")
     	end
		else
		Dialog.Message("Error de contraseña o usuario", "Error de contraseña o usuario")
end
end
Mi problema es que cuando no escribo nada en los input y presiono enter, me genera el dialogo de error, hasta ahi todo bien; sin embargo, cuando escribo los datos(correctos) y presiono enter, no ocurre nada, o al menos eso parece. Algo que he notado es que el cursor se encuentra en modo escritura en el input, no se si tendra algo que ver

De antemano agradezco vuestra ayuda.

look at this is a right way to do that :


HIDE: ON
Hidebb Message Hidden Description


and look at this Events :

on Page1 "On Preload" and "On Key"
and On Input1 and On Input2 "On Key"

abood1987 Thanks for you help.

Now the code works correctly. Before try that, but apparently i go wrong the function. Sorry for my bad english

thanks

Gracias.

gggggggggggg

gracias

:pc: ;) ;) :yeah:

gracias

checkando...
:pc: :pc: :pc:
Thank you for this help
Bien...
gracias
Thank You
Got check this one
Muy Interesante, Mirándolo...
Gracias
graças
thank you