diff options
author | Jonathan Blandford <jrb@redhat.com> | 2000-09-08 23:29:46 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2000-09-08 23:29:46 +0000 |
commit | 8ff6644c76de5b29bbb2e47f211e8b9c72e6aee9 (patch) | |
tree | c68df9089cadd4d204a900572f3a184f832d0069 /gtk/gtktextdisplay.c | |
parent | 2e2272aac14ab669060c107e607611f1f16b6d49 (diff) | |
download | gtk+-8ff6644c76de5b29bbb2e47f211e8b9c72e6aee9.tar.gz |
gtk/gtktextdisplay.c gtk/gtktextlayout.c gtk/gtktexttag.c gtk/gtktexttag.h
2000-09-08 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktextdisplay.c
* gtk/gtktextlayout.c
* gtk/gtktexttag.c
* gtk/gtktexttag.h
* gtk/testtext.c: Change the overstrike property to strikethrough,
to closer match pango.
Diffstat (limited to 'gtk/gtktextdisplay.c')
-rw-r--r-- | gtk/gtktextdisplay.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gtk/gtktextdisplay.c b/gtk/gtktextdisplay.c index 0ddcb37895..54e7d189dd 100644 --- a/gtk/gtktextdisplay.c +++ b/gtk/gtktextdisplay.c @@ -197,7 +197,7 @@ render_layout_line (GdkDrawable *drawable, fg_gc = render_state->fg_gc; } - if (appearance->underline == PANGO_UNDERLINE_NONE && !appearance->overstrike) + if (appearance->underline == PANGO_UNDERLINE_NONE && !appearance->strikethrough) pango_glyph_string_extents (run->glyphs, run->item->analysis.font, NULL, &logical_rect); else @@ -236,12 +236,12 @@ render_layout_line (GdkDrawable *drawable, break; } - if (appearance->overstrike) + if (appearance->strikethrough) { - gint overstrike_y = y + (0.3 * logical_rect.y) / PANGO_SCALE; + gint strikethrough_y = y + (0.3 * logical_rect.y) / PANGO_SCALE; gdk_draw_line (drawable, fg_gc, - x + (x_off + ink_rect.x) / PANGO_SCALE - 1, overstrike_y, - x + (x_off + ink_rect.x + ink_rect.width) / PANGO_SCALE, overstrike_y); + x + (x_off + ink_rect.x) / PANGO_SCALE - 1, strikethrough_y, + x + (x_off + ink_rect.x + ink_rect.width) / PANGO_SCALE, strikethrough_y); } x_off += logical_rect.width; |