diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2014-04-07 10:59:13 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2014-04-07 10:59:13 (GMT) |
commit | 3e8341ca17547db1dcf28c99d6fc68fe6901573b (patch) | |
tree | 57d867d97aa4df4496fe46b46c55b3c02537fd26 /src/glibext/gcodebuffer.c | |
parent | 18d6b808db6e31e867525d68f92d6f928a7ab5a7 (diff) |
Relied on Cairo for printing code.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@369 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/glibext/gcodebuffer.c')
-rw-r--r-- | src/glibext/gcodebuffer.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/glibext/gcodebuffer.c b/src/glibext/gcodebuffer.c index 8a70ad5..4a4e38f 100644 --- a/src/glibext/gcodebuffer.c +++ b/src/glibext/gcodebuffer.c @@ -142,8 +142,6 @@ struct _GBufferView vmpa_t start; /* Première ligne intégrée */ vmpa_t end; /* Dernière ligne intégrée */ - GFontCache *fcache; /* Cache pour les polices */ - gint line_height; /* Hauteur maximale des lignes */ gint max_widths[BLC_COUNT]; /* Taille cachée des colonnes */ gint left_margin; /* Marge gauche + espace */ @@ -726,8 +724,6 @@ static void g_buffer_view_class_init(GBufferViewClass *class) static void g_buffer_view_init(GBufferView *buffer) { - buffer->fcache = g_font_cache_new(); - g_buffer_view_reset_required_height(buffer); g_buffer_view_reset_required_widths(buffer); @@ -1403,7 +1399,7 @@ void g_buffer_view_draw(const GBufferView *view, cairo_t *cr, gint fake_x, gint view->drawing_extra(lines[i], drawable, gc, fake_x, y, view->drawing_data); */ - g_buffer_line_draw(lines[i], cr, view->fcache, + g_buffer_line_draw(lines[i], cr, view->max_widths, real_x, y, addr, code); y += view->line_height; |