summaryrefslogtreecommitdiff
path: root/demos
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2000-11-15 00:23:37 +0000
committerHavoc Pennington <hp@src.gnome.org>2000-11-15 00:23:37 +0000
commitfe8da19f2a65a220c805cdf37c60f6a0c0f1d368 (patch)
tree7188631c820283bd62a658c48384db384cde3650 /demos
parent2d24862ffdf973337ff31168c11259a3f4d5acdf (diff)
downloadgtk+-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.c4
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);
}