19682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall
29682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall/* Print out all the keysyms we have, just to verify them */
39682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall
49682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall#include <stdio.h>
59682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall#include <ctype.h>
69682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall#include <stdlib.h>
79682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall#include <string.h>
89682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall
99682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall#include "SDL.h"
109682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall
119682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hallint main(int argc, char *argv[])
129682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall{
139682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall	SDLKey key;
149682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall
159682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall	if ( SDL_Init(SDL_INIT_VIDEO) < 0 ) {
169682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall		fprintf(stderr, "Couldn't initialize SDL: %s\n",
179682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall							SDL_GetError());
189682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall		exit(1);
199682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall	}
209682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall	for ( key=SDLK_FIRST; key<SDLK_LAST; ++key ) {
219682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall		printf("Key #%d, \"%s\"\n", key, SDL_GetKeyName(key));
229682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall	}
239682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall	SDL_Quit();
249682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall	return(0);
259682c8870b8ff5e4ac2e4c70b759f791c6f38c1fJesse Hall}
26