Récupération de text_entry en gtk

Soyez le premier à donner votre avis sur cette source.

Vue 9 145 fois - Téléchargée 2 659 fois

Description

On veut récupérer les chaines de caractères de deux champs texte d'une interface basique en GTK faite avec Glade2.

La fonction de connection au serveur fonctionne nickel, celà se complique dès qu'on tente de récupérer les champs canal / valeur pour les envoyer (partie du code du callback.c dessous).

Le serveur serveur.c de test est dans le zip pour tester.

Source / Exemple :


void on_senddmx_clicked  (GtkButton       *button, gpointer         user_data)
{
	//on envoit au serveur
	//mainwindow = user_data;
	
	const gchar *can = gtk_entry_get_text(GTK_ENTRY(canal ));
	const gchar *val = gtk_entry_get_text(GTK_ENTRY(value ));
	send_dmx((char*)can, (char*)val);
}

Conclusion :


Merci aux gens qui croient en nous, merci à Vincent sans qui ce projet aurait fonctionné.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
luhtor Messages postés 2023 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 28 juillet 2008 6
13 déc. 2005 à 21:55
Non ya rien d'anormal dans le nombre de fichier. Mais il était pas obligé de mettre les fichiers de glade. Apparemment, il a en plus des scripts de compilation et d'installation.
Mattpbem Messages postés 46 Date d'inscription vendredi 14 janvier 2005 Statut Membre Dernière intervention 31 juillet 2006
13 déc. 2005 à 21:15
enorme !! le client simple avec une vingtaine de fichiers ^^ c'est GTK qui est si compliqué ou c'est la source ?
luhtor Messages postés 2023 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 28 juillet 2008 6
13 déc. 2005 à 17:05
Tu peux détailler s'il te plait, car la je comprends pas du tout ce que fais ta source avec le peu d'explication que tu donnes.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.