Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Tab (https://www.clubdelphi.com/foros/showthread.php?t=17004)

Mario1980 19-12-2004 21:06:36

Tab
 
Hola, alguien sabe como hacer para que al presionar la tecla tab se ejecute un codigo determinado, probe haciendolo en las propiedades onPressKey de los componentes pero no funciona, lo que quiero hacer es que al estar parado en cualquier componente como un boton un panel, DBGRid, lo que sea al presionar TAB el codigo se ejecute. Gracias.

Neftali [Germán.Estévez] 20-12-2004 11:08:38

Prueba a poner ésto en el evento OnKeyDown:

Código Delphi [-]
  if (key = VK_TAB) then begin
    MessageDlg(TWinControl(Sender).Name, mtInformation, [mbOK], 0);
  end;

...de todas formas creo que un Panel, no tiene ese evento (ni coge el foco) y dudo que funcione en un botón. Confírmamelo y si es así se puede buscar otra cosa.


La franja horaria es GMT +2. Ahora son las 01:13:28.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi