Bonjour
Après maintes manipulations je suis arrivé à quelques choses sans trop d'effets de bords... Au moins, je n'en vois pas :
Pensez-vous que c'est la bonne méthode ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 pere = gtk_ui_manager_get_widget(menu_Manager,"/menubar/FichierMenuAction/hist"); /* on trouve l'item pere du sous-menu */ pMenu=gtk_menu_item_get_submenu(GTK_MENU_ITEM(pere)); /* on trouve le sous-menu */ gl=gtk_container_get_children(GTK_CONTAINER(pMenu)); /* on récupère la GList des entrées du sous-menus */ for (k = gl,j=0; k != NULL && j<2; k = g_list_next(k),j++) { if (j==2) { gl=g_list_remove_link (gl,k); k=gl; } }
Partager