Commit 9be698fb authored by Sam Lantinga's avatar Sam Lantinga

indent

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403189
parent ede44c4b
...@@ -71,7 +71,7 @@ typedef unsigned int uintptr_t; ...@@ -71,7 +71,7 @@ typedef unsigned int uintptr_t;
#define SDL_HAS_64BIT_TYPE 1 #define SDL_HAS_64BIT_TYPE 1
/* Enabled for SDL 1.2 (binary compatibility) */ /* Enabled for SDL 1.2 (binary compatibility) */
//#define HAVE_LIBC 1 //#define HAVE_LIBC 1
#ifdef HAVE_LIBC #ifdef HAVE_LIBC
/* Useful headers */ /* Useful headers */
#define HAVE_STDIO_H 1 #define HAVE_STDIO_H 1
......
#include <stdio.h> #include <stdio.h>
#include "SDL.h" #include "SDL.h"
SDL_Surface* screen; SDL_Surface *screen;
int quit=0; int quit = 0;
int main() int
main()
{ {
SDL_Event event; SDL_Event event;
int mice; int mice;
int i; int i;
printf("Initing...\n"); printf("Initing...\n");
if (SDL_Init(0)!=0) { if (SDL_Init(0) != 0) {
return 1; return 1;
} }
if (SDL_InitSubSystem(SDL_INIT_VIDEO)!=0) { if (SDL_InitSubSystem(SDL_INIT_VIDEO) != 0) {
return 1; return 1;
} } else {
else { screen = SDL_SetVideoMode(640, 480, 32, SDL_DOUBLEBUF);
screen = SDL_SetVideoMode(640, 480, 32, SDL_DOUBLEBUF); }
} mice = SDL_GetNumMice();
mice = SDL_GetNumMice(); printf("%d pointing devices found\n", mice);
printf("%d pointing devices found\n", mice); for (i = 0; i < mice; ++i) {
for(i=0; i<mice; ++i) { printf("device index: %d name:%s\n", i, SDL_GetMouseName(i));
printf("device index: %d name:%s\n",i,SDL_GetMouseName(i)); }
} while (quit != 1) {
while(quit!=1) { if (SDL_PollEvent(&event) == 0) {
if(SDL_PollEvent(&event)==0) {} } else {
else { switch (event.type) {
switch (event.type) { case SDL_MOUSEMOTION:
case SDL_MOUSEMOTION: printf
printf("Device id: %d x: %d y: %d relx: %d rely: %d pressure: %d\n \ ("Device id: %d x: %d y: %d relx: %d rely: %d pressure: %d\n \
pressure_max: %d pressure_min: %d current cursor:%d\n", event.motion.which, event.motion.x,\ pressure_max: %d pressure_min: %d current cursor:%d\n",
event.motion.y, event.motion.xrel, event.motion.yrel, event.motion.pressure, event.motion.pressure_max,\ event.motion.which, event.motion.x, event.motion.y, event.motion.xrel, event.motion.yrel,
event.motion.pressure_min, event.motion.cursor); event.motion.pressure, event.motion.pressure_max, event.motion.pressure_min,
break; event.motion.cursor);
case SDL_PROXIMITYIN: break;
printf("proximity in id: %d x: %d y: %d\n", (int) event.proximity.which, event.proximity.x, event.proximity.y); case SDL_PROXIMITYIN:
break; printf("proximity in id: %d x: %d y: %d\n",
case SDL_PROXIMITYOUT: (int) event.proximity.which, event.proximity.x,
printf("proximity out id: %d x: %d y: %d\n", (int) event.proximity.which, event.proximity.x, event.proximity.y); event.proximity.y);
break; break;
case SDL_MOUSEBUTTONDOWN: case SDL_PROXIMITYOUT:
printf("mouse button down id: %d button:%d\n", event.button.which, event.button.button); printf("proximity out id: %d x: %d y: %d\n",
break; (int) event.proximity.which, event.proximity.x,
case SDL_MOUSEBUTTONUP: event.proximity.y);
printf("mouse button up id: %d button: %d\n", event.button.which, event.button.button); break;
break; case SDL_MOUSEBUTTONDOWN:
case SDL_QUIT: printf("mouse button down id: %d button:%d\n",
printf("Quitting\n"); event.button.which, event.button.button);
SDL_QuitSubSystem(SDL_INIT_VIDEO); break;
SDL_Quit(); case SDL_MOUSEBUTTONUP:
quit=1; printf("mouse button up id: %d button: %d\n",
break; event.button.which, event.button.button);
} break;
} case SDL_QUIT:
} printf("Quitting\n");
return 0; SDL_QuitSubSystem(SDL_INIT_VIDEO);
SDL_Quit();
quit = 1;
break;
}
}
}
return 0;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment