diff options
Diffstat (limited to 'src/gtkext/gtkviewpanel-int.h')
-rw-r--r-- | src/gtkext/gtkviewpanel-int.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gtkext/gtkviewpanel-int.h b/src/gtkext/gtkviewpanel-int.h index 6e6cbaf..ee14067 100644 --- a/src/gtkext/gtkviewpanel-int.h +++ b/src/gtkext/gtkviewpanel-int.h @@ -45,6 +45,10 @@ typedef bool (* get_addr_coordinates_fc) (const GtkViewPanel *, vmpa_t, gint *, /* Réagit à un défilement quelconque. */ typedef void (* scroll_fc) (GtkViewPanel *); +/* Place en cache un rendu destiné à l'aperçu graphique rapide. */ +typedef void (* cache_glance_fc) (GtkViewPanel *, cairo_t *); + + /* Composant d'affichage générique (instance) */ struct _GtkViewPanel @@ -63,6 +67,7 @@ struct _GtkViewPanel define_address_fc define; /* Centrage sur une partie */ get_addr_coordinates_fc get_coordinates;/* Conversion adresse <-> pos. */ scroll_fc scroll; /* Défilement du contenu */ + cache_glance_fc cache_glance; /* Cache de la mignature */ bool *display_addr; /* Affichage des adresses ? */ bool *display_code; /* Affichage du code binaire ? */ |