Rajout de #ifndef
Separation du event handler, non fonctionnel