예제 #1
0
        public uint GetModifier()
        {
            var keys   = KeyCombination.Split('+');
            var result = 0U;

            foreach (var key in keys.SkipLast(1))
            {
                result |= LookupTables.Modifiers[key];
            }

            return(result);
        }
예제 #2
0
        public uint GetKey()
        {
            var keys = KeyCombination.Split('+');

            return(LookupTables.Keys[keys.Last()]);
        }