diff options
author | Havoc Pennington <hp@redhat.com> | 2000-11-15 00:23:37 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2000-11-15 00:23:37 +0000 |
commit | fe8da19f2a65a220c805cdf37c60f6a0c0f1d368 (patch) | |
tree | 7188631c820283bd62a658c48384db384cde3650 /demos | |
parent | 2d24862ffdf973337ff31168c11259a3f4d5acdf (diff) | |
download | gtk+-fe8da19f2a65a220c805cdf37c60f6a0c0f1d368.tar.gz |
Draw underlines one pixel higher.
2000-11-14 Havoc Pennington <hp@redhat.com>
* gdk/gdkpango.c (gdk_draw_layout_line): Draw underlines one pixel
higher.
* gtk/gtktextdisplay.c (render_layout_line): Take rise into
account. Also, render rise, underline, background, etc. for
pixbufs as well as text. Also, draw underlines one pixel higher.
* gtk/gtktextlayout.c (gtk_text_layout_get_line_display): Add a
PangoAttribute for the rise, so it gets drawn properly. Also,
add the GtkTextAppearance attribute for pixbuf/widget segments
as well; we should go ahead and have rise, underline, background,
stipple work for those
* gtk/gtktexttag.c: Rename "offset" property to "rise" to match
Pango
Diffstat (limited to 'demos')
-rw-r--r-- | demos/gtk-demo/textview.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/demos/gtk-demo/textview.c b/demos/gtk-demo/textview.c index 9d6bbf32be..dc6ad428d4 100644 --- a/demos/gtk-demo/textview.c +++ b/demos/gtk-demo/textview.c @@ -145,13 +145,13 @@ create_tags (GtkTextBuffer *buffer) tag = gtk_text_buffer_create_tag (buffer, "superscript"); g_object_set (G_OBJECT (tag), - "offset", 10 * PANGO_SCALE, /* 10 pixels */ + "rise", 10 * PANGO_SCALE, /* 10 pixels */ "size", 8 * PANGO_SCALE, /* 8 points */ NULL); tag = gtk_text_buffer_create_tag (buffer, "subscript"); g_object_set (G_OBJECT (tag), - "offset", -10 * PANGO_SCALE, /* 10 pixels */ + "rise", -10 * PANGO_SCALE, /* 10 pixels */ "size", 8 * PANGO_SCALE, /* 8 points */ NULL); } |