Bonjour a vous tous et merci de tous conseil et commentaires eventuels.
Je programme en ce moment un jeux en C et je souhaite utiliser la souris pour pouvoir se choisir les menus ...
Qu'existe t'il pour faire cela(le plus simplement possible) ?
Bonjour a vous tous et merci de tous conseil et commentaires eventuels.
Je programme en ce moment un jeux en C et je souhaite utiliser la souris pour pouvoir se choisir les menus ...
Qu'existe t'il pour faire cela(le plus simplement possible) ?
Tu utilises une bibliotheque speciale?Envoyé par momo182
Tu peux utiliser GTK.
"La haine seule fait des choix" - Koan Zen
"Il ne faut pas être meilleur que les autres, il faut être meilleur que soi." Albert Jacquard
"Ceux qui savent où ils ont posé leur parapluie ne sont pas alcooliques." - pgibonne.
Faites du Prolog, ça vous changera les idées !
Ma page Prolog
Mes codes sources commentés
Mon avatar : La Madeleine à la veilleuse de Georges de La Tour
OpenCV n'est pas mal non plus pour gérer de l'affichage (fenêtres, souris,...). Bon, c'est pas orienté traitement d'images, certe, mais ça pourrait t'être utile.
je veut bien utilisé n'importe koi mais je veut ke ce soit en c et pas trop dur a comprendre ... lol
Gtk est une bibliotheque pour faire des interfaces graphiques en C.
il est donc possible ke je garde tous ce que j'ai déja programmer en c et juste ajouter des fonctions pour la souris ?
Oui et non.Envoyé par momo182
Ca depend de comment tu as programme.
Mais il en general possible de faire une adaptation sans trop de douleur.
Supposons que tu veuilles utiliser GTK.
Tu pourra conserver tes structures de donnees, tes fonctions de calcul et d'acces a tes donnees.
Tu crees une fenetre avec des jolis menus, et des jolis boutons, et ensuite le reste c'est de la plomberie.
Je m'explique: GTK peut te permettre de detecter les evenements claviers, les evenements souris. Donc il "suffit" de lui expliquer que tu veux appeler telle ou telle fonction selon les actions effectuees.
Si ton code est propre, il est assez simple de creer une interface en GTK, et de la "brancher" ensuite sur tes fonctions.
Le coeur du programme reste le meme. C'est juste que plutot que d'appeler tes fonctions quand l'utilisateur tape "menu<enter>" sur le clavier, ce soit quand il clique sur le bouton <menu>.
GTK est assez simple a comprendre et a utiliser.
Si ca t'interesse:
Site officiel de GTK.
Pour apprendre GTK (gtk2)
Partager