test/threadwin.c
branchSDL-1.2
changeset 3956 3868bebb9f5b
parent 1769 290b5baf2fca
equal deleted inserted replaced
3955:40b6b5744e05 3956:3868bebb9f5b
   177 		for ( i=0; i<found; ++i ) {
   177 		for ( i=0; i<found; ++i ) {
   178 			switch(events[i].type) {
   178 			switch(events[i].type) {
   179 			    /* We want to toggle visibility on buttonpress */
   179 			    /* We want to toggle visibility on buttonpress */
   180 			    case SDL_KEYDOWN:
   180 			    case SDL_KEYDOWN:
   181 			    case SDL_KEYUP:
   181 			    case SDL_KEYUP:
   182 			    	printf("Key '%c' has been %s\n",
   182 			    	printf("Key '%c' (keysym==%d) has been %s\n",
   183 						events[i].key.keysym.unicode,
   183 						events[i].key.keysym.unicode,
       
   184 						(int) events[i].key.keysym.sym,
   184 					(events[i].key.state == SDL_PRESSED) ?
   185 					(events[i].key.state == SDL_PRESSED) ?
   185 						"pressed" : "released");
   186 						"pressed" : "released");
   186 
   187 
   187 			    	/* Allow hitting <ESC> to quit the app */
   188 			    	/* Allow hitting <ESC> to quit the app */
   188 			    	if ( events[i].key.keysym.sym == SDLK_ESCAPE ) {
   189 			    	if ( events[i].key.keysym.sym == SDLK_ESCAPE ) {