Mercurial > sdl-ios-xcode
comparison test/common.c @ 4465:3e69e077cb95
Removed multi-mouse / multi-keyboard support in anticipation of a real multi-mouse and multi-touch API.
Plus, this lets me start implementing cursor support.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 09 May 2010 20:47:22 -0700 |
parents | 64ce267332c6 |
children | 8058f5ab4a75 |
comparison
equal
deleted
inserted
replaced
4464:fa77a6429698 | 4465:3e69e077cb95 |
---|---|
927 break; | 927 break; |
928 } | 928 } |
929 break; | 929 break; |
930 case SDL_KEYDOWN: | 930 case SDL_KEYDOWN: |
931 fprintf(stderr, | 931 fprintf(stderr, |
932 "Keyboard %d: key pressed in window %d: scancode 0x%08X = %s, keycode 0x%08X = %s", | 932 "Keyboard: key pressed in window %d: scancode 0x%08X = %s, keycode 0x%08X = %s", |
933 event->key.which, event->key.windowID, | 933 event->key.windowID, |
934 event->key.keysym.scancode, | 934 event->key.keysym.scancode, |
935 SDL_GetScancodeName(event->key.keysym.scancode), | 935 SDL_GetScancodeName(event->key.keysym.scancode), |
936 event->key.keysym.sym, SDL_GetKeyName(event->key.keysym.sym)); | 936 event->key.keysym.sym, SDL_GetKeyName(event->key.keysym.sym)); |
937 break; | 937 break; |
938 case SDL_KEYUP: | 938 case SDL_KEYUP: |
939 fprintf(stderr, | 939 fprintf(stderr, |
940 "Keyboard %d: key released in window %d: scancode 0x%08X = %s, keycode 0x%08X = %s", | 940 "Keyboard: key released in window %d: scancode 0x%08X = %s, keycode 0x%08X = %s", |
941 event->key.which, event->key.windowID, | 941 event->key.windowID, |
942 event->key.keysym.scancode, | 942 event->key.keysym.scancode, |
943 SDL_GetScancodeName(event->key.keysym.scancode), | 943 SDL_GetScancodeName(event->key.keysym.scancode), |
944 event->key.keysym.sym, SDL_GetKeyName(event->key.keysym.sym)); | 944 event->key.keysym.sym, SDL_GetKeyName(event->key.keysym.sym)); |
945 break; | 945 break; |
946 case SDL_TEXTINPUT: | 946 case SDL_TEXTINPUT: |
947 fprintf(stderr, "Keyboard %d: text input \"%s\" in window %d", | 947 fprintf(stderr, "Keyboard: text input \"%s\" in window %d", |
948 event->text.which, event->text.text, event->text.windowID); | 948 event->text.text, event->text.windowID); |
949 break; | 949 break; |
950 case SDL_MOUSEMOTION: | 950 case SDL_MOUSEMOTION: |
951 fprintf(stderr, "Mouse %d: moved to %d,%d (%d,%d) in window %d", | 951 fprintf(stderr, "Mouse: moved to %d,%d (%d,%d) in window %d", |
952 event->motion.which, event->motion.x, event->motion.y, | 952 event->motion.x, event->motion.y, |
953 event->motion.xrel, event->motion.yrel, | 953 event->motion.xrel, event->motion.yrel, |
954 event->motion.windowID); | 954 event->motion.windowID); |
955 break; | 955 break; |
956 case SDL_MOUSEBUTTONDOWN: | 956 case SDL_MOUSEBUTTONDOWN: |
957 fprintf(stderr, "Mouse %d: button %d pressed at %d,%d in window %d", | 957 fprintf(stderr, "Mouse: button %d pressed at %d,%d in window %d", |
958 event->button.which, event->button.button, event->button.x, | 958 event->button.button, event->button.x, event->button.y, |
959 event->button.y, event->button.windowID); | 959 event->button.windowID); |
960 break; | 960 break; |
961 case SDL_MOUSEBUTTONUP: | 961 case SDL_MOUSEBUTTONUP: |
962 fprintf(stderr, "Mouse %d: button %d released at %d,%d in window %d", | 962 fprintf(stderr, "Mouse: button %d released at %d,%d in window %d", |
963 event->button.which, event->button.button, event->button.x, | 963 event->button.button, event->button.x, event->button.y, |
964 event->button.y, event->button.windowID); | 964 event->button.windowID); |
965 break; | 965 break; |
966 case SDL_MOUSEWHEEL: | 966 case SDL_MOUSEWHEEL: |
967 fprintf(stderr, | 967 fprintf(stderr, |
968 "Mouse %d: wheel scrolled %d in x and %d in y in window %d", | 968 "Mouse: wheel scrolled %d in x and %d in y in window %d", |
969 event->wheel.which, event->wheel.x, event->wheel.y, | 969 event->wheel.x, event->wheel.y, event->wheel.windowID); |
970 event->wheel.windowID); | |
971 break; | 970 break; |
972 case SDL_JOYBALLMOTION: | 971 case SDL_JOYBALLMOTION: |
973 fprintf(stderr, "Joystick %d: ball %d moved by %d,%d", | 972 fprintf(stderr, "Joystick %d: ball %d moved by %d,%d", |
974 event->jball.which, event->jball.ball, event->jball.xrel, | 973 event->jball.which, event->jball.ball, event->jball.xrel, |
975 event->jball.yrel); | 974 event->jball.yrel); |