Foros Club Delphi

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

calogero 30-01-2007 21:00:18

TApplicationEvents
 
Que tal:

Alguien sabe como cachar un Shift + Tab en un TApplicationEvents ?

Necesito cacharlo ahi, no necesito cacharlo en un ActionList, tampoco en un keyDown.

Si alguien sabe le agradezco su ayuda.

calogero 30-01-2007 21:14:18

TApplicationEvents
 
Gracias, ya lo resolví.

apicito 31-01-2007 14:24:32

Pues si lo contases, quedaría ahi para alguien que en el futuro pueda necesitarlo.

calogero 06-02-2007 02:35:26

TApplicationEvent
 
Código:

  //Esto lo hice en el evento OnMessage del TApplicatioEvent
  //No tengo el compilador a la mano asi que este codigo no lo extraje direc-
  //tamente del editor pero asi es como lo hice y me funcionó,
  //estoy en un ciber escribiendo como lo recuerdo.
  ...
  var
Shif:SmallInt;
  begin
//Si el resultado que contiene Shift no es cero significa que está
//Presionada
Shif:=HiWord(GetKeyState(VK_SHIFT));
    if (Shit <> 0) and (Msg.Message = WM_KEYDOWN) and
                  (Msg.lParam = 9) then begin // Tabulador
Showmessage('Presionaste Shift-Tab');
//Anulamos lo que presionamos para que no lo cache otro control
Msg.Message:=0;
    end;
  end;



La franja horaria es GMT +2. Ahora son las 11:48:44.

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