예제 #1
0
        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);
        }
예제 #2
0
        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);
        }
        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);
        }