protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs windowsKeyEvent) { Pictor.UI.KeyEventArgs PictorKeyEvent = new Pictor.UI.KeyEventArgs((Pictor.UI.Keys)windowsKeyEvent.KeyData); m_app.OnKeyUp(PictorKeyEvent); windowsKeyEvent.Handled = PictorKeyEvent.Handled; windowsKeyEvent.SuppressKeyPress = PictorKeyEvent.SuppressKeyPress; base.OnKeyUp(windowsKeyEvent); }
protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs windowsKeyEvent) { Pictor.UI.KeyEventArgs PictorKeyEvent = new Pictor.UI.KeyEventArgs((Pictor.UI.Keys)windowsKeyEvent.KeyData); m_app.OnKeyDown(PictorKeyEvent); if (PictorKeyEvent.Handled) { m_app.OnControlChanged(); m_app.ForceRedraw(); } windowsKeyEvent.Handled = PictorKeyEvent.Handled; windowsKeyEvent.SuppressKeyPress = PictorKeyEvent.SuppressKeyPress; base.OnKeyDown(windowsKeyEvent); }