diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2012-11-10 18:00:23 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2012-11-10 18:00:23 (GMT) |
commit | 85be5ab140bb90ca69e20323eb49999d8520af13 (patch) | |
tree | 0cda930b0d37f48f620efbce0e04f3f2de416bd6 /src/panels | |
parent | ba5c517970f725903ae8b196b28f1a2eb7705536 (diff) |
Provided a nice way to get a small preview of the current graph.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@280 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/panels')
-rw-r--r-- | src/panels/glimpse.c | 131 | ||||
-rw-r--r-- | src/panels/glimpse.h | 60 |
2 files changed, 0 insertions, 191 deletions
diff --git a/src/panels/glimpse.c b/src/panels/glimpse.c deleted file mode 100644 index c284238..0000000 --- a/src/panels/glimpse.c +++ /dev/null @@ -1,131 +0,0 @@ - -/* OpenIDA - Outil d'analyse de fichiers binaires - * glimpse.c - panneau d'aperçu de graphiques - * - * Copyright (C) 2009 Cyrille Bagard - * - * This file is part of OpenIDA. - * - * OpenIDA is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * OpenIDA is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - - -#include "glimpse.h" - - -#include "panel-int.h" - - - - -#define _(str) str - - - - -/* Panneau d'aperçu de graphiques (instance) */ -struct _GGlimpsePanel -{ - GEditorPanel parent; /* A laisser en premier */ - -}; - - - -/* Panneau d'aperçu de graphiques (classe) */ -struct _GGlimpsePanelClass -{ - GEditorPanelClass parent; /* A laisser en premier */ - -}; - - - -/* Initialise la classe des panneaux d'aperçu de graphiques. */ -static void g_glimpse_panel_class_init(GGlimpsePanelClass *); - -/* Initialise une instance de panneau d'aperçu de graphiques. */ -static void g_glimpse_panel_init(GGlimpsePanel *); - - - - -/* Indique le type définit pour un panneau d'aperçu de graphiques. */ -G_DEFINE_TYPE(GGlimpsePanel, g_glimpse_panel, G_TYPE_EDITOR_PANEL); - - -/****************************************************************************** -* * -* Paramètres : klass = classe à initialiser. * -* * -* Description : Initialise la classe des panneaux d'aperçu de graphiques. * -* * -* Retour : - * -* * -* Remarques : - * -* * -******************************************************************************/ - -static void g_glimpse_panel_class_init(GGlimpsePanelClass *klass) -{ - -} - - -/****************************************************************************** -* * -* Paramètres : panel = instance à initialiser. * -* * -* Description : Initialise une instance de panneau d'aperçu de graphiques. * -* * -* Retour : - * -* * -* Remarques : - * -* * -******************************************************************************/ - -static void g_glimpse_panel_init(GGlimpsePanel *panel) -{ - GEditorPanel *base; /* Version basique d'instance */ - - base = G_EDITOR_PANEL(panel); - - base->name = _("Glimpse"); - base->widget = qck_create_button(NULL, NULL, "test", NULL, NULL); - -} - - -/****************************************************************************** -* * -* Paramètres : - * -* * -* Description : Crée un panneau d'aperçu de graphiques. * -* * -* Retour : Adresse de la structure mise en place. * -* * -* Remarques : - * -* * -******************************************************************************/ - -GEditorPanel *g_glimpse_panel_new(void) -{ - GEditorPanel *result; /* Structure à retourner */ - - result = g_object_new(G_TYPE_GLIMPSE_PANEL, NULL); - - return G_EDITOR_PANEL(result); - -} diff --git a/src/panels/glimpse.h b/src/panels/glimpse.h deleted file mode 100644 index 5370569..0000000 --- a/src/panels/glimpse.h +++ /dev/null @@ -1,60 +0,0 @@ - -/* OpenIDA - Outil d'analyse de fichiers binaires - * glimpse.h - prototypes pour le panneau d'aperçu de graphiques - * - * Copyright (C) 2009 Cyrille Bagard - * - * This file is part of OpenIDA. - * - * OpenIDA is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * OpenIDA is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - - -#ifndef _PANEL_GLIMPSE_H -#define _PANEL_GLIMPSE_H - - -#include <glib-object.h> - - -#include "panel.h" - - - -#define G_TYPE_GLIMPSE_PANEL g_glimpse_panel_get_type() -#define G_GLIMPSE_PANEL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), g_glimpse_panel_get_type(), GGlimpsePanel)) -#define G_IS_GLIMPSE_PANEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), g_glimpse_panel_get_type())) -#define G_GLIMPSE_PANEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), G_TYPE_GLIMPSE_PANEL, GGlimpsePanelClass)) -#define G_IS_GLIMPSE_PANEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), G_TYPE_GLIMPSE_PANEL)) -#define G_GLIMPSE_PANEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), G_TYPE_GLIMPSE_PANEL, GGlimpsePanelClass)) - - -/* Panneau d'aperçu de graphiques (instance) */ -typedef struct _GGlimpsePanel GGlimpsePanel; - -/* Panneau d'aperçu de graphiques (classe) */ -typedef struct _GGlimpsePanelClass GGlimpsePanelClass; - - - -/* Indique le type définit pour un panneau d'aperçu de graphiques. */ -GType g_glimpse_panel_get_type(void); - -/* Crée un panneau d'aperçu de graphiques. */ -GEditorPanel *g_glimpse_panel_new(void); - - - -#endif /* _PANEL_GLIMPSE_H */ |