Bonjour,
Dans ma fonction principal, j'affiche à l'écran (GtkEntry) une seule variable, or mon but est de la récupérer et de pouvoir la traiter pour afficher plusieurs choses à l'intérieur de mon GtkEntry
Fonction principale :
Les boutons à afficher (ils s'affichent mais ne sont pas mis à la suite) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void affichage(GtkWidget *widget, gpointer data) { const gchar *recup_texte = gtk_button_get_label(GTK_BUTTON(data)); gtk_entry_set_text(GTK_ENTRY(mon_entry),recup_texte); }
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 /* bouton 1 */ GtkWidget *bouton1=(GtkWidget*)gtk_builder_get_object(p_builder,"1"); g_signal_connect(gtk_builder_get_object(p_builder,"1"),"clicked",G_CALLBACK(affiche_mot),bouton1); /* bouton 2 */ GtkWidget *bouton2=(GtkWidget*)gtk_builder_get_object(p_builder,"2"); g_signal_connect(gtk_builder_get_object(p_builder,"2"),"clicked",G_CALLBACK(affiche_mot),bouton2); /* bouton 3 */ GtkWidget *bouton3=(GtkWidget*)gtk_builder_get_object(p_builder,"3"); g_signal_connect(gtk_builder_get_object(p_builder,"3"),"clicked",G_CALLBACK(affiche_mot),bouton3);
Partager