diff options
Diffstat (limited to 'src/gui/menus/menubar.c')
-rw-r--r-- | src/gui/menus/menubar.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/gui/menus/menubar.c b/src/gui/menus/menubar.c index af27888..4718caa 100644 --- a/src/gui/menus/menubar.c +++ b/src/gui/menus/menubar.c @@ -25,6 +25,7 @@ #include "menubar.h" +#include "debug.h" #include "help.h" #include "../editem-int.h" @@ -104,10 +105,8 @@ static void g_menu_bar_init(GMenuBar *bar) /****************************************************************************** * * -* Paramètres : ref = espace de référencement global. * -* name = nom associé à l'élément. * -* widget = composant à présenter à l'affichage. * -* label = étiquette destinée au menu. * +* Paramètres : ref = espace de référencement global. * +* accgroup = groupe d'accélérateurs pour les menus. * * * * Description : Compose la barre de menus principale. * * * @@ -117,7 +116,7 @@ static void g_menu_bar_init(GMenuBar *bar) * * ******************************************************************************/ -GEditorItem *g_menu_bar_new(GObject *ref) +GEditorItem *g_menu_bar_new(GObject *ref, GtkAccelGroup *accgroup) { GMenuBar *result; /* Structure à retourner */ GEditorItem *item; /* Autre version de l'élément */ @@ -132,9 +131,14 @@ GEditorItem *g_menu_bar_new(GObject *ref) g_object_ref(ref); item->ref = ref; + /* Débogage */ + + menuitem = build_menu_debug(ref, accgroup); + gtk_container_add(GTK_CONTAINER(item->widget), menuitem); + /* Aide */ - menuitem = build_menu_help(ref); + menuitem = build_menu_help(ref, accgroup); gtk_container_add(GTK_CONTAINER(item->widget), menuitem); return G_EDITOR_ITEM(result); |