Hi! On Tue, 30 Aug 2005 23:11:29 +0200 Mateusz Misiorny <[EMAIL PROTECTED]> wrote:
> Hi, > > I just wanted to render some simple strings to a drawable (a pixmap) > and it seems it requires massive amount of work and code just to get a > few characters on the screen. I am talking about the "new" way of > rendering text - through pango. I have to create many structures and > fill many fields just to get a plain simple text rendered (which still > I didn't manage to do since I gave up after I spend way too much time > on that than I wanted). How do I do it with minimal work? I do it this way and I think this is the minimal way to do it PangoLayout *layout; PangoContext *context; void draw_init () { context = gdk_pango_context_get (); layout = pango_layout_new (context); pango_layout_set_alignment (layout, PANGO_ALIGN_LEFT); } void draw_text (GdkPixmap *pixmap, GdkGC *gc, const gchar *str, gint x, gint y) { pango_layout_set_markup (layout, str, -1); gdk_draw_layout (pixmap, gc, x, y, layout); } -- HuamiSoft Hubert Sokolowski http://www.huamisoft.com/ tel. 501456743 _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list