Soulfly_tribe90 Posté(e) le 11 avril 2006 Partager Posté(e) le 11 avril 2006 En fait voila je dois faire pour un projet en reseau, un espece de talk multi-utilisateur en langage C... Donc j'ai déjà pratiquement réaliser le truc mais il me reste encore un peu plus de 4 semaines pour le rendre donc me suis dit que de faire une ptite interface graphique pour le client (du genre fenetre msn en gros) serait pas mal du tout Donc j'aimerais savoir ce que vous me conseillez pour faire ce que je veux --> je précise que je suis sous linux mais l'utilisation du biblio portable n'est pas a exclure Merci d'avance PS : Je vais rajouter une question : En fait je vais avoir du mal a m'expliquer c'est assez dur a dire lol Donc en fait lorsque on fait un programme en C et que l'on demande a un utilisateur de taper quelque chose, une fois qu'il a tapé \n le mot ou message reste affiché en console !!! --> j'aimerais que ca disparaisse Donc pour mon client c'est genant en console car le message s'affiche deux fois --> une fois simplement ce que le gars a tapé et l'autre formaté par le serveur ( nickname> message)... Voila j'espere que quelqu'un a capté ce que je voulais dire Lien vers le commentaire Partager sur d’autres sites More sharing options...
Solidus Posté(e) le 11 avril 2006 Partager Posté(e) le 11 avril 2006 En ce moment je programme avec Gtk et je trouve ça sympa tu peut faire pas mal de truc. Sachant que Gimp a été programmé avec. Si tu veut un bon site de référence: GTK Voilà Lien vers le commentaire Partager sur d’autres sites More sharing options...
Soulfly_tribe90 Posté(e) le 11 avril 2006 Auteur Partager Posté(e) le 11 avril 2006 En ce moment je programme avec Gtk et je trouve ça sympa tu peut faire pas mal de truc. Sachant que Gimp a été programmé avec. Si tu veut un bon site de référence: GTK Voilà Merki, je vais voir ca Sinon pas d'idée pour mon autre question ??? Ca me tracasse l'esprit :lol: Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 11 avril 2006 Partager Posté(e) le 11 avril 2006 Sinon QT Lien vers le commentaire Partager sur d’autres sites More sharing options...
Soulfly_tribe90 Posté(e) le 11 avril 2006 Auteur Partager Posté(e) le 11 avril 2006 OKi merki bien !!!! Sinon j'ai l'impression que ca parle pas trop mon autre probleme :lol: Je l'ai mal expliqué ou bien faut me dire Lien vers le commentaire Partager sur d’autres sites More sharing options...
Solidus Posté(e) le 11 avril 2006 Partager Posté(e) le 11 avril 2006 Tu peut essayer un : system("cls"); Mais ceci va t'effacer tout ce qu'il y a dans ta console. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Soulfly_tribe90 Posté(e) le 11 avril 2006 Auteur Partager Posté(e) le 11 avril 2006 Ouai c'es un system("clear") en gros je le fais deja dans mon prog mais c'est pas exactement ca que je veux --> c'est plutot virer de l'ecran ce que je tape comme message pour pas l'avoir deux fois dans ma fenetre Lien vers le commentaire Partager sur d’autres sites More sharing options...
Legion.nux Posté(e) le 11 avril 2006 Partager Posté(e) le 11 avril 2006 Pour moi y'a pas photo c'est WxWidget Portable sur la plupart des OS, utilisant grandement les Objets natifs de ceux-ci, contrairement a QT ou encore GTK par exemple. De plus il est gratuit et libre, que demande le peuple Lien vers le commentaire Partager sur d’autres sites More sharing options...
tsubasaleguedin Posté(e) le 11 avril 2006 Partager Posté(e) le 11 avril 2006 Wx c'est bien mais tournée C++, donc en C c'est la misere :( Sinon en python je prefere WX à gtk . Lien vers le commentaire Partager sur d’autres sites More sharing options...
harmsik Posté(e) le 12 avril 2006 Partager Posté(e) le 12 avril 2006 Salut ! C'est déjà loin les cours de de C, pour moi, mais regarde peut-être du côté de printf ("\b"); OKi merki bien !!!! Sinon j'ai l'impression que ca parle pas trop mon autre probleme :lol: Je l'ai mal expliqué ou bien faut me dire Lien vers le commentaire Partager sur d’autres sites More sharing options...
Soulfly_tribe90 Posté(e) le 12 avril 2006 Auteur Partager Posté(e) le 12 avril 2006 Ben je pense pas que ca fonctionne, enfin j'en suis meme sur je dirais En fait tu vois je donne un exemple --> scanf("%s",string); Le gars tape : bonsoir puis entrée ca passe à la suite du programme et sur l'ecran on a toujours le bonsoir... Moi j'aimerais virer le truc tapé au clavier une fois que c'est recupéré par le programme, vous voyez ce que je veux dire... Ca doit etre possible je pense :copain: Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krogoth Posté(e) le 18 avril 2006 Partager Posté(e) le 18 avril 2006 Ben je pense pas que ca fonctionne, enfin j'en suis meme sur je dirais En fait tu vois je donne un exemple --> scanf("%s",string); Le gars tape : bonsoir puis entrée ca passe à la suite du programme et sur l'ecran on a toujours le bonsoir... Moi j'aimerais virer le truc tapé au clavier une fois que c'est recupéré par le programme, vous voyez ce que je veux dire... Ca doit etre possible je pense A mon avis tu peux gérer ca avec des gotoxy, un petit comptage du nombre de caractère entré puis on remplace par des espace Enfin c'est un peu barbare mais de tête je vois cette solution assez simple Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 18 avril 2006 Partager Posté(e) le 18 avril 2006 Il y a aussi tk qui est portable, mais je ne sais pas si il y a des bons bindings en C. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.