comparison io.c @ 1035:284d905ca582

Added support for binding a bunch more "special" keys
author Michael Pavone <pavone@retrodev.com>
date Mon, 16 May 2016 09:54:05 -0700
parents 56b1748a8473
children 1a66d5165ea7
comparison
equal deleted inserted replaced
1034:2c8d76280e43 1035:284d905ca582
929 tern_node * special = tern_insert_int(NULL, "up", RENDERKEY_UP); 929 tern_node * special = tern_insert_int(NULL, "up", RENDERKEY_UP);
930 special = tern_insert_int(special, "down", RENDERKEY_DOWN); 930 special = tern_insert_int(special, "down", RENDERKEY_DOWN);
931 special = tern_insert_int(special, "left", RENDERKEY_LEFT); 931 special = tern_insert_int(special, "left", RENDERKEY_LEFT);
932 special = tern_insert_int(special, "right", RENDERKEY_RIGHT); 932 special = tern_insert_int(special, "right", RENDERKEY_RIGHT);
933 special = tern_insert_int(special, "enter", '\r'); 933 special = tern_insert_int(special, "enter", '\r');
934 special = tern_insert_int(special, "space", ' ');
935 special = tern_insert_int(special, "tab", '\t');
936 special = tern_insert_int(special, "backspace", '\b');
934 special = tern_insert_int(special, "esc", RENDERKEY_ESC); 937 special = tern_insert_int(special, "esc", RENDERKEY_ESC);
938 special = tern_insert_int(special, "delete", RENDERKEY_DEL);
935 special = tern_insert_int(special, "lshift", RENDERKEY_LSHIFT); 939 special = tern_insert_int(special, "lshift", RENDERKEY_LSHIFT);
936 special = tern_insert_int(special, "rshift", RENDERKEY_RSHIFT); 940 special = tern_insert_int(special, "rshift", RENDERKEY_RSHIFT);
941 special = tern_insert_int(special, "lctrl", RENDERKEY_LCTRL);
942 special = tern_insert_int(special, "rctrl", RENDERKEY_RCTRL);
943 special = tern_insert_int(special, "lalt", RENDERKEY_LALT);
944 special = tern_insert_int(special, "ralt", RENDERKEY_RALT);
945 special = tern_insert_int(special, "home", RENDERKEY_HOME);
946 special = tern_insert_int(special, "end", RENDERKEY_END);
947 special = tern_insert_int(special, "pageup", RENDERKEY_PAGEUP);
948 special = tern_insert_int(special, "pagedown", RENDERKEY_PAGEDOWN);
949 special = tern_insert_int(special, "f1", RENDERKEY_F1);
950 special = tern_insert_int(special, "f2", RENDERKEY_F2);
951 special = tern_insert_int(special, "f3", RENDERKEY_F3);
952 special = tern_insert_int(special, "f4", RENDERKEY_F4);
953 special = tern_insert_int(special, "f5", RENDERKEY_F5);
954 special = tern_insert_int(special, "f6", RENDERKEY_F6);
955 special = tern_insert_int(special, "f7", RENDERKEY_F7);
956 special = tern_insert_int(special, "f8", RENDERKEY_F8);
957 special = tern_insert_int(special, "f9", RENDERKEY_F9);
958 special = tern_insert_int(special, "f10", RENDERKEY_F10);
959 special = tern_insert_int(special, "f11", RENDERKEY_F11);
960 special = tern_insert_int(special, "f12", RENDERKEY_F12);
937 special = tern_insert_int(special, "select", RENDERKEY_SELECT); 961 special = tern_insert_int(special, "select", RENDERKEY_SELECT);
938 special = tern_insert_int(special, "play", RENDERKEY_PLAY); 962 special = tern_insert_int(special, "play", RENDERKEY_PLAY);
939 special = tern_insert_int(special, "search", RENDERKEY_SEARCH); 963 special = tern_insert_int(special, "search", RENDERKEY_SEARCH);
940 special = tern_insert_int(special, "back", RENDERKEY_BACK); 964 special = tern_insert_int(special, "back", RENDERKEY_BACK);
941 965