struct WinEvent
{
int event; // NONE, KEY, UNKEY, CLICK, UNCLICK ou MOTION
int key; // si KEY, la touche
// (ASCII ou /usr/include/X11/keysymdef.h)
int button; // Si CLICK, le bouton (valeurs : 1, 2, 3)
int x, y; // Coordonnées de la souris
int state; // Etat de la souris et de SHIFT, etc.
};
#define SHIFT 0x1 // Bits mis à 1 dans event.state
#define CONTROL 0x4
#define ALT 0x8
#define BUT1 0x100
#define BUT2 0x200
#define BUT3 0x400