public override bool PreProcessMessage(ref Message m)
{
switch(m.Msg)
{
case NativeMethods.WM_KEYDOWN:
return _keyInterpreter.PreProcessWmKeyDown(ref m);
case NativeMethods.WM_CHAR:
return _keyInterpreter.PreProcessWmChar(ref m);
case NativeMethods.WM_KEYUP:
return _keyInterpreter.PreProcessWmKeyUp(ref m);
default:
return base.PreProcessMessage (ref m);
}
}