diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2012-06-24 15:04:46 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2012-06-24 15:04:46 (GMT) |
commit | a4b70be160203f0c0c50e9ba4d8ab07db08bdeb6 (patch) | |
tree | 88eff9a8ccb6bcab73ef5a823fef632c38d0a24b /src/gtkext/gtkviewpanel.c | |
parent | 923776410a0b4d847f09428d93101a8b63c9ae60 (diff) |
Updated code to prepare the return of graph views.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@245 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/gtkext/gtkviewpanel.c')
-rw-r--r-- | src/gtkext/gtkviewpanel.c | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/gtkext/gtkviewpanel.c b/src/gtkext/gtkviewpanel.c index 35cfa5c..2dac981 100644 --- a/src/gtkext/gtkviewpanel.c +++ b/src/gtkext/gtkviewpanel.c @@ -323,6 +323,26 @@ static gboolean gtk_view_panel_expose(GtkWidget *widget, GdkEventExpose *event) /****************************************************************************** * * +* Paramètres : panel = composant GTK à mettre à jour. * +* show = état de l'affichage auquel parvenir. * +* * +* Description : Définit si une bordure est à afficher. * +* * +* Retour : - * +* * +* Remarques : - * +* * +******************************************************************************/ + +void gtk_view_panel_show_border(GtkViewPanel *panel, bool show) +{ + panel->show_border = show; + +} + + +/****************************************************************************** +* * * Paramètres : panel = composant GTK à mettre à jour. * * binary = binaire associé à intégrer. * * addr = indique si les positions doivent être affichées. * @@ -457,6 +477,29 @@ GOpenidaBinary *gtk_view_panel_get_binary(const GtkViewPanel *panel) /****************************************************************************** * * +* Paramètres : view = composant GTK à manipuler. * +* addr = adresse à rechercher. * +* * +* Description : Indique si la vue contient une addrese donnée. * +* * +* Retour : true si l'adresse est présente, false sinon. * +* * +* Remarques : - * +* * +******************************************************************************/ + +bool gtk_view_panel_contain_address(const GtkViewPanel *panel, vmpa_t addr) +{ + gint dummy_x; /* Abscisse pour l'appel */ + gint dummy_y; /* Ordonnée pour l'appel */ + + return panel->get_coordinates(panel, addr, &dummy_x, &dummy_y); + +} + + +/****************************************************************************** +* * * Paramètres : panel = composant GTK à manipuler. * * addr = adresse à présenter à l'écran. * * * |