Bonjour,
J'ai une question qui concerne l'élaboration d'un menu et je n'ai pas trouvé d'information a ce sujet.
Peut on utiliser un même bouton pour contrôler plusieurs variables je m'explique avec ce code simplifié schématisé :
//utilisation pour un menu
void menu(){
//Appuyer sur le bouton pour incrementer le menu
if (encodeur = tourné) {
sousmenu++;
else {
sousmenu--;
}
}
//en fonction de la valeur de "sousmenu" aller dans une fonction
switch (sousmenu) {
case 1 :
if (poussoir = appuyé) {
Fonction1(); //appuyer pour valider son choix
}
break;
case 2 :
if (poussoir = appuyé) {
Fonction2(); //appuyer pour valider son choix
}
break;
}
}
void Fonction1(){
if (encodeur = tourné) {
reglage++;
else {
reglage--;
}
switch (reglage) {
case 1 :
if (poussoir = appuyé) {
Fonction3(); //appuyer pour valider son choix
}
break;
case 2 :
if (poussoir = appuyé) {
Fonction4(); //appuyer pour valider son choix
}
break;