Beispiel #1
0
        public string KeyCodeToKeyName(SdlDotNet.KeyboardEventArgs e)
        {
            string skeyname = e.Key.ToString().ToLower();

            if (skeyname.IndexOf("shift") >= 0)
            {
                skeyname = "shift";
            }
            else if (skeyname.IndexOf("control") >= 0)
            {
                skeyname = "ctrl";
            }
            else if (skeyname.IndexOf("alt") >= 0)
            {
                skeyname = "alt";
            }
            //Console.WriteLine(skeyname);
            return(skeyname);
        }
Beispiel #2
0
        void keycache_KeyUp(object sender, SdlDotNet.KeyboardEventArgs e)
        {
            string thiskeyname = KeyCodeToKeyName(e);

            HandleKeyUp(thiskeyname);
        }