Recupération variable char en int
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 :
Code:
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);
} |
Les boutons à afficher (ils s'affichent mais ne sont pas mis à la suite) :
Code:
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); |
Merci d'avance