예제 #1
0
        void _listener_OnKeyDown(object sender, KeyDownArgs e)
        {
            switch (e.KeyDown)
            {
            case _keyLeftAlt:
                PressedLeftAlt = true;
                break;

            case _keyPrntScr:
                PressedPrntScr = true;
                break;

            case _KeyLeftCtrl:
                PressedLeftCtrl = true;
                break;
            }

            if (PressedLeftAlt)
            {
                if (PressedPrntScr)
                {
                    PressedLeftAlt = false;
                    PressedPrntScr = false;

                    _globalHotKeyEvents.EvokeOpenFormMessageEvent();
                }
            }
        }
예제 #2
0
        void _listener_OnKeyDown(object sender, KeyDownArgs e)
        {
            switch (e.KeyDown)
            {
            case _keyLeftCtrl:
                PressedLeftCtrl = true;
                break;

            case _keyLeftAlt:
                PressedLeftAlt = true;
                break;

            case _keyF:
                PressedF = true;
                break;

            case _keyC:
                PressedC = true;
                break;
            }

            if (PressedLeftCtrl && PressedLeftAlt)
            {
                if (PressedC || PressedF)
                {
                    PressedLeftCtrl = false;
                    PressedLeftAlt  = false;
                    PressedF        = false;
                    PressedC        = false;

                    if (PressedF)
                    {
                        _globalHotKeyEvents.EvokeOpenFormMainMenuMethodEvent();
                    }
                    else if (PressedC)
                    {
                        _globalHotKeyEvents.EvokeOpenFormObjectMethodEvent();
                    }
                }
            }
        }
        void _listener_OnKeyDown(object sender, KeyDownArgs e)
        {
            switch (e.KeyDown)
            {
            case _keyLeftCtrl:
                PressedLeftCtrl = true;
                break;

            case _keyD:
                PressedD = true;
                break;
            }

            if (PressedLeftCtrl)
            {
                if (PressedD)
                {
                    ProcessTextInClipboardEvents.EvokeProcess();

                    PressedLeftCtrl = false;
                    PressedD        = false;
                }
            }
        }