From feac68cf0e69fc159fe4bc1c2b32b1c7e1c39126 Mon Sep 17 00:00:00 2001 From: ozvann Date: Tue, 29 Oct 2024 16:18:02 +0100 Subject: [PATCH] =?UTF-8?q?je=20tente=20d'implant=C3=A9=20taille.h=20dans?= =?UTF-8?q?=20main.c?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game | Bin 0 -> 18528 bytes main.c | 5 +++-- taille.c | 20 ++++++++++++-------- taille.h | 2 +- 4 files changed, 16 insertions(+), 11 deletions(-) create mode 100755 game diff --git a/game b/game new file mode 100755 index 0000000000000000000000000000000000000000..63f211545e3f2677310f85ec54e7af10b8e92f93 GIT binary patch literal 18528 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 literal 0 HcmV?d00001 diff --git a/main.c b/main.c index 77d3a22..5a533a8 100644 --- a/main.c +++ b/main.c @@ -2,16 +2,17 @@ #include "menu.h" - +#include "taille.h" int main (void){ InitialiserGraphique(); - CreerFenetre(10, 10, 700, 500); + CreerFenetre(10, 10, 600, 300); EffacerEcran(CouleurParNom("white")); Menu(); while(1){ + GererChoixTaille(); } } diff --git a/taille.c b/taille.c index f1f8cd3..1ef091e 100644 --- a/taille.c +++ b/taille.c @@ -1,4 +1,5 @@ #include +#include #include "taille.h" @@ -7,23 +8,26 @@ /* 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){ +int GererChoixTaille(){ + int TailleGrille = 0; if(ToucheEnAttente()){ KeySym touchPresse = Touche(); /* Prend en compte la touche presser et renvoie la touche presser */ if(touchPresse == XK_KP_3){ - *TailleGrille = 3; + TailleGrille = 3; } else if(touchPresse == XK_KP_4){ - *TailleGrille = 4; + TailleGrille = 4; } else if(touchPresse == XK_KP_5){ - *TailleGrille = 5; + TailleGrille = 5; } else if(touchPresse == XK_KP_6){ - *TailleGrille = 6; + TailleGrille = 6; } else if(touchPresse == XK_KP_7){ - *TailleGrille = 7; + TailleGrille = 7; } else if(touchPresse == XK_KP_8){ - *TailleGrille = 8; + TailleGrille = 8; } else if(touchPresse == XK_KP_9){ - *TailleGrille = 9; + TailleGrille = 9; } } + return TailleGrille; + printf("test\n"); } diff --git a/taille.h b/taille.h index 4f1b14b..6c82375 100644 --- a/taille.h +++ b/taille.h @@ -4,6 +4,6 @@ -void GererChoixTaille(int *TailleGrille); +int GererChoixTaille(); #endif