comparison input/input.c @ 25263:96d0992c7920

Remove hardcoded key->cmd bindings in libmenu, support custom key bindings by menu config file.
author ulion
date Tue, 04 Dec 2007 10:42:59 +0000
parents 475c6659f31c
children 9139c368a493
comparison
equal deleted inserted replaced
25262:f1922d2b1925 25263:96d0992c7920
1371 snprintf(key_str,12,"%#-8x",key); 1371 snprintf(key_str,12,"%#-8x",key);
1372 return key_str; 1372 return key_str;
1373 1373
1374 } 1374 }
1375 1375
1376 static int 1376 int
1377 mp_input_get_key_from_name(const char *name) { 1377 mp_input_get_key_from_name(const char *name) {
1378 int i,ret = 0,len = strlen(name); 1378 int i,ret = 0,len = strlen(name);
1379 if(len == 1) { // Direct key code 1379 if(len == 1) { // Direct key code
1380 ret = (unsigned char)name[0]; 1380 ret = (unsigned char)name[0];
1381 return ret; 1381 return ret;