Have a look at pangoft2topgm in the pango/examples directory. It shows you how to construct a pango layout and then convert it to a gray level image. You may then connect your code at this point and turn this image into a mask that you may write to the screen using normal gdk-functions. Note that in order to support the anti aliasing that freetype2 creates, you will have to read from the screen the pixel buffer you want to paint in, draw using the image data returned from pango as an alpha channel, and then paint the resulting back to the screen. Hope this helps. Regards, Dov bitmap On Tue, Apr 20, 2004 at 09:12:04AM -0400, Matt Sampson wrote: > I want to place text anywhere on the screen I want, for instance on top > of a pixbuf that is in a drawing area. I have been experimenting with > Xft and pango for this, but have been unsuccesful. Can I do this with > Pango, Gdk, Gtk or does the text have to be placed in a text view or > label then into a box that is put in a container? > > _______________________________________________ > > gtk-list@xxxxxxxxx > http://mail.gnome.org/mailman/listinfo/gtk-list _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list