ajout des touche pour choisir la taille du tableau
This commit is contained in:
18
menu.c
18
menu.c
@@ -0,0 +1,18 @@
|
||||
#include <graph.h>
|
||||
|
||||
|
||||
#include "taille.h"
|
||||
|
||||
|
||||
|
||||
int afficherMenu() {
|
||||
int SourisX, SourisY;
|
||||
int choix = 0;
|
||||
int x = 100, y = 100;
|
||||
EffacerEcran(CouleurParNom("white"));
|
||||
ChoisirCouleurDessin(CouleurParNom("black"));
|
||||
EcrireTexte(x, y, "Taille de grille entre 3 et 9 :", 2);
|
||||
y = y + 50;
|
||||
ChoisirCouleurDesson(CouleurParNom("red");
|
||||
EcrireTexte(x, y, "Attente du choix de l'utilisateur...", 2);
|
||||
}
|
||||
|
||||
26
taille.c
Normal file
26
taille.c
Normal file
@@ -0,0 +1,26 @@
|
||||
#include <graph.h>
|
||||
|
||||
|
||||
/* Code permettant de choisir la taille de la grille en fonction du chiffre que l'utilisateur a entrer qui est compris entre 3 et 9 */
|
||||
|
||||
|
||||
void GererChoixTaille(int *TailleGrille){
|
||||
if(ToucheEnAttente()){
|
||||
KeySym touchPresse = Touche();
|
||||
if(touchePressee == XK_KP_3){
|
||||
*TailleGrille = 3;
|
||||
} else if(touchePressee == XK_KP_4){
|
||||
*TailleGrille = 4;
|
||||
} else if(touchePressee == XK_KP_5){
|
||||
*TailleGrille = 5;
|
||||
} else if(touchePressee == XK_KP_6){
|
||||
*TailleGrille = 6;
|
||||
} else if(touchePressee == XK_KP_7){
|
||||
*TailleGrille = 7;
|
||||
} else if(touchePressee == XK_KP_8){
|
||||
*TailleGrille = 8;
|
||||
} else if(touchePressee == XK_KP_9){
|
||||
*TailleGrille = 9;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user