Bonjour,
J'utilise une boucle pour me g�n�rer un gtk_table contenant les informations de client et je voudrais rajouter un bouton sur chaque ligne pour supprimer un client.
J'ai donc attach� un bouton
et ma fonction supprimerClient supprime le client � la position "positionclient"
Code : S�lectionner tout - Visualiser dans une fen�tre � part gtk_signal_connect_object(GTK_OBJECT(bmodifier), "clicked", G_CALLBACK(supprimerClient(listeclient,positionclient)), NULL);
Cependant avec GTK j'ai cru comprendre qu'on ne pouvait pas appeler nos propre fonction comme �a et qu'il fallait mettre des fonctions de ce type :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 void supprimerClient (listeClient* a,int nnum) { .. }
Sauf que dans une fonction de ce type, que j'arrive � appeler, comment r�cup�rer ma liste de client, et surtout le num�ro du client � supprimer ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 void supprimerClient (GtkWidget *widget, gpointer data) { ... }
Merci d'avance.
Partager