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.                        *  *                                                                             *  | 
