Ver Mensaje Individual
  #6  
Antiguo 11-04-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Me alegra muchisimo que te haya servido.

La idea se me cruzó por que varios controles entre los que está TPanel, no pueden recibir el foco desde teclado.
Pero lo que la encauzó fue un código que habia leido (y usado) de Zarko Gajic para detectar la tecla TAB en un TEdit:
Código Delphi [-]
procedure CMDialogKey(Var Msg: TWMKey) ;message CM_DIALOGKEY;

implementation

procedure TForma.CMDialogKey(Var Msg: TWMKEY) ;
begin
  if (ActiveControl is TEdit) and (Msg.Charcode = VK_TAB) then
   ShowMessage('TAB key pressed?') ;
  inherited;
end;

Así que la info y los laureles son de Zarko...

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 11-04-2011 a las 22:22:51.
Responder Con Cita