Afficher un message
Vieux 25/05/2010, 20h10   #2
Mollusk
Membre confirmé
 
Date d'inscription: 10/11/2005
Messages: 1 037
Par défaut

Je dirai que t'as plein de solutions pour faire ça, c'est un peu au gout de chacun. Un modèle relativement standard est de faire un truc du genre :

Code:
int state = STATE_MENU0

while (1)
{
	switch(state)
	{
		case STATE_MENU0:
			// Ici c'est l'écran 0...
			...
			if (appuie sur A) state = STATE_MENU1;
			...
			break;

		case STATE_MENU1:
			// Ici c'est l'écran 1...
			...
			// Comment revenir en arrière ?
			if (appuie sur B) state = STATE_MENU0;
			...
			break;
	}

}
Mollusk est déconnecté   Réponse avec citation