Advertisement
Guest User

Untitled

a guest
Feb 20th, 2020
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. #include "Fenetre.h"
  2. #include "Souris.h"
  3. #include "CaseACocher.h"
  4.  
  5. int main (int argc, char **argv){
  6.  
  7. gtk_init(&argc, &argv);
  8.  
  9. Fenetre f ("La fenetre",1000,1000);
  10. Souris s (f);
  11. CaseACocher cac;
  12. Couleur rouge, vert;
  13. int posX, posY, etatSouris;
  14. Carre leCarre;
  15.  
  16. etatSouris=0;
  17. rouge.definir(255,0,0);
  18. vert.definir(0,255,0);
  19.  
  20. cac.definirCadre(450,450,50,rouge);
  21. cac.definirEtat('N');
  22.  
  23. leCarre = cac.cadre();
  24.  
  25. cac.afficher(f);
  26.  
  27. while (etatSouris != 2)
  28. {
  29. if (s.testeBoutons(posX, posY, etatSouris))
  30. {
  31. if (etatSouris == 1 and leCarre.touche(posX,posY))
  32. {
  33. cac.effacer(f);
  34. if (cac.etat() == 'N')
  35. {
  36. cac.definirCouleur(vert);
  37. cac.definirEtat('C');
  38. }
  39. else
  40. {
  41. cac.definirEtat('N');
  42. cac.definirCouleur(rouge);
  43. }
  44. cac.afficher(f);
  45. }
  46. }
  47. }
  48.  
  49. f.disparait();
  50.  
  51.  
  52. return 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement