Académique Documents
Professionnel Documents
Culture Documents
si j’appuie ici ?
Déclencheur
Prise de photo
Au 3ème top
le déclencheur
PROGRAMMATION activera le bombe
Affichage/Stockage EVENEMENTIELLE
& INTERFACE GRAPHIQUE
B1SIO1 - 2011
Introduction à la programmation événementielle
Saisie
Interface graphique :
L’utilisateur a le contrôle
// PROGRAMME
Main()
{
…
while(true) // tantque Mamie s’active
{
// récupérer son action (faire une maille …)
e = getNextEvent();
// traiter son action (agrandir le tricot …)
processEvent();
}
…
}
Introduction à la programmation événementielle
Fonctionnement des interfaces graphiques
Interface graphique :
L’utilisateur a le contrôle
Conséquences :
Application toujours prête à réagir
Programmation événementielle
Evénements
Evénements
Dring !!!
Programmation événementielle
Evénements liés aux périphériques
Clicde souris sur un bouton
Frappe au clavier
Sélection d’un item dans une liste déroulante
Entrée/sortie du curseur dans une fenêtre, dans un contrôle
Etc…
Sources d’inspiration : Internet, notamment Wikipedia + Diaporama d’Eric Lecolinet (ENST Paris)