summaryrefslogtreecommitdiff
path: root/src/gui/panels/glance.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/panels/glance.c')
-rw-r--r--src/gui/panels/glance.c45
1 files changed, 10 insertions, 35 deletions
diff --git a/src/gui/panels/glance.c b/src/gui/panels/glance.c
index 6373edd..1dab8b4 100644
--- a/src/gui/panels/glance.c
+++ b/src/gui/panels/glance.c
@@ -176,18 +176,22 @@ static void g_glance_panel_init(GGlancePanel *panel)
GPanelItem *pitem; /* Version parente du panneau */
GtkWidget *area; /* Surface de dessin réelle */
- base = G_EDITOR_ITEM(panel);
+ /* Eléments de base */
- base->name = _("Glance");
+ base = G_EDITOR_ITEM(panel);
- base->widget = gtk_event_box_new();
+ base->name = PANEL_GLANCE_ID;
pitem = G_PANEL_ITEM(panel);
pitem->personality = PIP_SINGLETON;
+ pitem->lname = _("Glance");
+ pitem->path = "es";
/* Support de dessin */
+ base->widget = gtk_event_box_new();
+
area = gtk_drawing_area_new();
gtk_widget_show(area);
@@ -252,7 +256,7 @@ static void g_glance_panel_finalize(GGlancePanel *panel)
/******************************************************************************
* *
-* Paramètres : ref = espace de référencement global. *
+* Paramètres : - *
* *
* Description : Crée un panneau d'aperçu rapide. *
* *
@@ -262,15 +266,12 @@ static void g_glance_panel_finalize(GGlancePanel *panel)
* *
******************************************************************************/
-GEditorItem *g_glance_panel_new(GObject *ref)
+GPanelItem *g_glance_panel_new(void)
{
- GEditorItem *result; /* Structure à retourner */
+ GPanelItem *result; /* Structure à retourner */
result = g_object_new(G_TYPE_GLANCE_PANEL, NULL);
- g_panel_item_init_ext(G_PANEL_ITEM(result), ref, PANEL_GLANCE_ID,
- _("Glance"), G_EDITOR_ITEM(result)->widget, "es");
-
return result;
}
@@ -278,32 +279,6 @@ GEditorItem *g_glance_panel_new(GObject *ref)
/******************************************************************************
* *
-* Paramètres : ref = espace de référencement global. *
-* *
-* Description : Construit et intègre un panneau d'affichage des symboles. *
-* *
-* Retour : Adresse du panneau mis en place. *
-* *
-* Remarques : - *
-* *
-******************************************************************************/
-
-GPanelItem *create_glance_panel(GObject *ref)
-{
- GEditorItem *result; /* Elément réactif à renvoyer */
-
- result = g_glance_panel_new(ref);
-
- /* Enregistre correctement le tout */
- register_editor_item(result);
-
- return G_PANEL_ITEM(result);
-
-}
-
-
-/******************************************************************************
-* *
* Paramètres : panel = panneau à actualiser. *
* view = nouveau panneau d'affichage actif. *
* *