Thanks for all the help with pixmaps; I got a solution that works and even looks reasonably good (though I'll have to try it on a slower machine and make sure it's still acceptable). On to the next problem... I found gtk.cursor_new() and cursor_new_from_pixmap(), but no way to attach a cursor to a window using gdk_window_set_cursor(). Is there another way to manipulate the cursor? --Tessa