![]() |
Enter activado siempre
Hola amigos!
Tengo una duda, que no le encontrado solucion aun. Quizas alguno pueda ayudarme. Tengo un form que tiene: - un edit para el username - un edit para el password - un boton para Validar lo ingresado - un boton para Salir del Sistema Tipicamente, como cuando iniciamos una sesion en Windows, uno va escribiendo en los edits y en cualquier momento puede dar ENTER, lo cual activaria el boton de Validar. La cuestion es que no se como dejar esto activado, ya que en Delphi, para llegar al boton, o lo hago por Tabs o clickeo el boton. Como seteo esto? Gracias! Lion |
Me parece que lo que necesitas es poner la propiedad Default del botón Validar en true.
// Saludos |
Que propiedad Default?
Donde esta eso? |
Hola a todos,
no termino de entender lo que buscas, pero vamos a intentar hacer algo: // asegúrate que el botón "confirmar" y "salir" están activos BotonValidar.Enable:=True; BotonSalir.Enable:=True; // intercepta la pulsación de la tecla "Enter" en los campos donde pides el usuario y contraseña, y ejecuta una función asociada al botón validar procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); begin if key=#13 then BotonValidar.Click; end; Espero que esto te sirva. |
Cita:
Cita:
// Saludos |
O estoy muy dormido o no se que pasa.
Dentro de las propiedades del boton, como por ej onlick, no tengo la propiedad Default. A eso me referia. Y dentro de las propiedades del form, tampoco esta. La idea anterior esta buena, pero no es muy elegante. Supuse que habia alguna mejor. Si alguien la conoce, espero. |
Cita:
Aquí está la propiedad Default. // Saludos |
No lo iba a encontrar nunca.. miraba en Events. jejeje
Gracias por el cafe para despertarme! |
La franja horaria es GMT +2. Ahora son las 04:40:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi