Beispiel #1
0
 public static db_helper getInstance()
 {
     if (helper == null)
     {
         helper = new db_helper();
     }
     return(helper);
 }
Beispiel #2
0
        static public List <KeyInfo> getKeymap()
        {
            if (keymap == null)
            {
                db_helper helper = db_helper.getInstance();
                keymap = helper.getKeymap();
            }

            return(keymap);
        }
Beispiel #3
0
        static public Keycode getKeycodeByVkCode(int vk_code)
        {
            if (keycodes == null)
            {
                db_helper helper = db_helper.getInstance();
                keycodes = helper.getKeycodes();
            }

            if (keycodes.ContainsKey(vk_code))
            {
                return(keycodes[vk_code]);
            }
            else
            {
                return(null);
            }
        }
Beispiel #4
0
        static public List <Keycode> getKeycodes()
        {
            if (keycodes == null)
            {
                db_helper helper = db_helper.getInstance();
                keycodes = helper.getKeycodes();
            }

            var list = new List <Keycode>();

            foreach (var code in keycodes)
            {
                list.Add(code.Value);
            }

            return(list);
        }