diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2010-04-24 10:16:17 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2010-04-24 10:16:17 (GMT) |
commit | e56b4db3aae87f0458319019635dea4968a5c529 (patch) | |
tree | bbbbbca3921dca2add25f74d73096900254fe301 /src/editor.c | |
parent | fb12cfc1727ba949b70a48ee042a2aec9ebbb407 (diff) |
Updated a little bit the Java part (welcome back).
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@154 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/editor.c')
-rw-r--r-- | src/editor.c | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/editor.c b/src/editor.c index 8f6428d..63be9d1 100644 --- a/src/editor.c +++ b/src/editor.c @@ -51,6 +51,7 @@ #include "debug/debuggers.h" #include "dialogs/binparts.h" #include "dialogs/export.h" +#include "dialogs/plugins.h" #include "panels/panel.h" @@ -117,6 +118,9 @@ void reload_menu_project(GObject *); /* Réagit avec le menu "Binaire -> Sélectionner les parties...". */ static void mcb_binary_select_parts(GtkMenuItem *, GObject *); +/* Réagit avec le menu "Binaire -> Sélectionner les greffons...". */ +static void mcb_binary_select_plugins(GtkMenuItem *, GObject *); + /* Réagit au menu "Binaire -> Exporter...". */ static void mcb_binary_export(GtkMenuItem *, GObject *); @@ -328,6 +332,9 @@ GtkWidget *create_editor(void) submenuitem = qck_create_menu_item(NULL, NULL, _("Select parts..."), G_CALLBACK(mcb_binary_select_parts), ref); gtk_container_add(GTK_CONTAINER(menubar), submenuitem); + submenuitem = qck_create_menu_item(NULL, NULL, _("Select plugins..."), G_CALLBACK(mcb_binary_select_plugins), ref); + gtk_container_add(GTK_CONTAINER(menubar), submenuitem); + submenuitem = qck_create_menu_separator(); gtk_container_add(GTK_CONTAINER(menubar), submenuitem); @@ -1116,6 +1123,32 @@ static void mcb_binary_select_parts(GtkMenuItem *menuitem, GObject *ref) * Paramètres : menuitem = élément de menu sélectionné. * * ref = adresse de l'espace de référencement global. * * * +* Description : Réagit avec le menu "Binaire -> Sélectionner les greffons..."* +* * +* Retour : - * +* * +* Remarques : - * +* * +******************************************************************************/ + +static void mcb_binary_select_plugins(GtkMenuItem *menuitem, GObject *ref) +{ + GOpenidaBinary *binary; /* Binaire courant à l'écran */ + GtkWidget *dialog; /* Boîte de dialogue à montrer */ + + binary = G_OPENIDA_BINARY(g_object_get_data(ref, "current_binary")); + + dialog = create_plugins_selection_dialog(binary, GTK_WINDOW(ref)); + gtk_widget_show(dialog); + +} + + +/****************************************************************************** +* * +* Paramètres : menuitem = élément de menu sélectionné. * +* ref = adresse de l'espace de référencement global. * +* * * Description : Réagit au menu "Binaire -> Exporter...". * * * * Retour : - * |