La gestion des événements

Par

  • Difficulté

    Moyen

  • Note

  • Durée

    75 jours 1 heure

Tutoriel : Apprenez à programmer en C !

Thématiques

Programmation, C

Mis à jour le lundi 7 janvier 2013


La gestion des événements est une des fonctionnalités les plus importantes de la SDL.
C'est probablement une des sections les plus passionnantes à découvrir. C'est à partir de là que vous allez vraiment être capables de contrôler votre application.

Chacun de vos périphériques (clavier, souris…) peut produire des événements. Nous allons apprendre à intercepter ces événements et à réagir en conséquence. Votre application va donc devenir enfin réellement dynamique !

Concrètement, qu'est-ce qu'un événement ? C'est un « signal » envoyé par un périphérique (ou par le système d'exploitation) à votre application. Voici quelques exemples d'événements courants :

  • quand l'utilisateur appuie sur une touche du clavier ;

  • quand il clique avec la souris ;

  • quand il bouge la souris ;

  • quand il réduit la fenêtre ;

  • quand il demande à fermer la fenêtre ;

  • etc.

Le rôle de ce chapitre sera de vous apprendre à traiter ces événements. Vous serez capables de dire à l'ordinateur « Si l'utilisateur clique à cet endroit, fais ça, sinon fais cela… S'il bouge la souris, fais ceci. S'il appuie sur la touche Q, arrête le programme… », etc.

Fatigué(e) de lire sur un écran ? Découvrez ce cours en livre.


Licence
J'ai une question ou une remarque

L'auteur

Mateo21 Entrepreneur à temps plein, auteur à temps plein et fondateur du Site du Zéro :o)