cambier tecla cursor por Shift
Publicado por wendy reyes (12 intervenciones) el 07/09/2001 17:56:03
el siguiente procesimiento para capturar eventos y cambiar una teclas por otra. pero no se comó decirles que se ulso una combinación de teclas.
Este ejemplo me cambia el enter un el Tab en con editbox, pero quiero que cuendo se pulse el cursor hacia riba que lo cambie por Shift+tab
Gracias
procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
var Handled: Boolean);
begin
case Msg.Message of
WM_KEYDOWN, WM_KEYUP:
case Msg.wParam of
// Reemplazar el ENTER en cuadros de texto por TAB
13: if Screen.ActiveControl is TCustomEdit then Msg.wParam := 9;
end;
end;
end;
Este ejemplo me cambia el enter un el Tab en con editbox, pero quiero que cuendo se pulse el cursor hacia riba que lo cambie por Shift+tab
Gracias
procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
var Handled: Boolean);
begin
case Msg.Message of
WM_KEYDOWN, WM_KEYUP:
case Msg.wParam of
// Reemplazar el ENTER en cuadros de texto por TAB
13: if Screen.ActiveControl is TCustomEdit then Msg.wParam := 9;
end;
end;
end;
Valora esta pregunta


0