Bonjour à tous,

J'ai un menu créé avec GTKUIManager en C, et j'ai cherché comment envoyer des arguments aux fonctions de callback appellées:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
	GtkActionEntry entries[] = {
		{"ReloadAction", GTK_STOCK_REVERT_TO_SAVED, "Recharger", "<Control>R", "Recommencer la partie en cour", G_CALLBACK (cb_reload)},
		{"IAAction", GTK_STOCK_PROPERTIES, "Jeu IA", "", "Demander à l'IA de jouer ce coup", G_CALLBACK (cb_ia_joue)},
		{"PasserAction", GTK_STOCK_REDO, "Passer", "", "Passer son tour", G_CALLBACK (cb_pass)},
		{"PartieHvsH", GTK_STOCK_NEW, "Partie Humain-Humain", "<Control>1", NULL, G_CALLBACK (cb_menu_new_humain_vs_humain)},
		{"PartieHvsI", GTK_STOCK_NEW, "Partie Humain-IA", "<Control>2", NULL, G_CALLBACK (cb_menu_new_humain_vs_ia)},
	};
Mais je n'ai trouvé aucun exemple le permettant et je voudrais savoir si c'est possible