public static db_helper getInstance() { if (helper == null) { helper = new db_helper(); } return(helper); }
static public List <KeyInfo> getKeymap() { if (keymap == null) { db_helper helper = db_helper.getInstance(); keymap = helper.getKeymap(); } return(keymap); }
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); } }
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); }