Mercurial > dwindows
comparison gtk/dw.c @ 450:f9ba403b15ad
Finally sort out correct location of text with dw_draw_text() under GTK 2.0
author | mhessling@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 23 Jun 2003 08:57:45 +0000 |
parents | 787cc1e27897 |
children | 65bc397a7233 |
comparison
equal
deleted
inserted
replaced
449:787cc1e27897 | 450:f9ba403b15ad |
---|---|
5497 gdk_pango_context_set_colormap(context, _dw_cmap); | 5497 gdk_pango_context_set_colormap(context, _dw_cmap); |
5498 pango_layout_set_font_description(layout, font); | 5498 pango_layout_set_font_description(layout, font); |
5499 pango_layout_set_text(layout, text, strlen(text)); | 5499 pango_layout_set_text(layout, text, strlen(text)); |
5500 | 5500 |
5501 if(_transparent[index]) | 5501 if(_transparent[index]) |
5502 gdk_draw_layout(handle ? handle->window : pixmap->pixmap, gc, x, y + 2, layout); | 5502 gdk_draw_layout(handle ? handle->window : pixmap->pixmap, gc, x, y, layout); |
5503 else | 5503 else |
5504 gdk_draw_layout_with_colors(handle ? handle->window : pixmap->pixmap, gc, x, y + 2, layout, &_foreground[index], &_background[index]); | 5504 gdk_draw_layout_with_colors(handle ? handle->window : pixmap->pixmap, gc, x, y, layout, &_foreground[index], &_background[index]); |
5505 | 5505 |
5506 g_object_unref(layout); | 5506 g_object_unref(layout); |
5507 } | 5507 } |
5508 g_object_unref(context); | 5508 g_object_unref(context); |
5509 } | 5509 } |