Ver Mensaje Individual
  #5  
Antiguo 18-09-2007
Paradiso Paradiso is offline
Miembro
 
Registrado: jun 2004
Posts: 68
Reputación: 20
Paradiso Va por buen camino
Bueno Mira, lo he debuggeado y efectivamente no pasa por el evento onkeyDown :

propiedad KeyPreview del Formulario MdiForm en True.


procedure TfmPrincipal.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin

if key = vk_f1 then showmessage('Hola Mundo');


end;

end.


lo que si les comento, que yo tengo un componente image con un jpg cubriendo todo el area cliente del formulario principal, de todas formas, lo puse en visible false y asi y todo no entra al evento FormKeyDown.

lo que yo necesito hacer es que el usuario apretando las teclas de funcion acceda a las operaciones mas comunes de mi sistema.

saludos.
Responder Con Cita