Re: GDK text rendering function (gdk_draw_layout deprecated).
- From: neigolka <neigolka gmail com>
- To: gtk-app-devel-list gnome org
- Subject: Re: GDK text rendering function (gdk_draw_layout deprecated).
- Date: Thu, 26 May 2011 09:39:02 +0400
26.05.2011 00:10, Vladimir Sedach ÐÐÑÐÑ:
I'm reading the GDK manual
(http://developer.gnome.org/gdk/stable/gdk-Drawing-Primitives.html),
and gdk_draw_text is marked as deprecated with the suggestion to use
gdk_draw_layout instead. gdk_draw_layout is itself deprecated, but
there is no recommendation for what should be used in its place. What
is the right GDK function for drawing text, or is text drawing now
moved outside of GDK?
Thank you,
Vladimir
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
gint draw_string (GdkDrawable *drawable,
GdkGC *gc,
gint x,
gint y,
const char *s)
{
PangoLayout *layout;
PangoContext *context;
context = gdk_pango_context_get ();
layout = pango_layout_new (context);
pango_layout_set_text (layout, s, strlen (s));
gdk_draw_layout (drawable, gc, x, y, layout);
g_object_unref (layout);
g_object_unref (context);
return 0;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]