![]() |
Visible := true
Bueno una pregunta que tonta.
tengo un formulario en el que no desea que se vean ciertos edit. pero que cuando yo quiera los pueda ver. en uno de los textos del formulario le he incluido la función edit.visible:=true; y esto funciona perfectamente. lo que me gustaría es poder añadir además alguna tecla de control como Escape, Alt, Etc para que esto se cumpla. y hay es donde me pierdo. hay alguien que me eche un cable???? |
Cita:
Pues la verdad es que yo no entiendo qué es lo que quieres hacer... ¿´Qué se supone que tendría que hacer la tecla de escape? |
no te entiendo quieres que cuando se pulse escape en el Tedit este no sea visible ¿???¿¿ :confused: :confused:
podrías explicarte un poco mejor |
Perdon me esplicare mejor. Bueno por lo menos lo intentare.
lo que quiero es que la funcion procedure TForm1.Button2Click(Sender: TObject); begin Edit2.Visible:=true; end; Solo se cumpla si ademas hay una o mas teclas pulsadas. para evitar que por error alguine lo active. |
en el evento onclick del boton no recibes las teclas pulsadas, eso lo tendrías que hacer en el evento OnkeyPress o en el OnKeyDown, y supongo que lo querrás en todo tu formulario, con lo que tendrás que colocar el Edit2.Visible:=true; en uno de esos eventos pero del formulario. En los siguientes post se habla del tema de las llamadas hotkeys:
http://www.clubdelphi.com/foros/show...highlight=ctrl http://www.clubdelphi.com/foros/showthread.php?t=10522 Saludos, Tony |
Ok. Muchas gracias, parece que ya lo tengo resuelto.
|
La franja horaria es GMT +2. Ahora son las 04:10:55. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi