At work, so haven't put much time into this research, but: For those interested, have a look at the RFP on gtk-devel-list, and its follow-ups: http://mail.gnome.org/archives/gtk-devel-list/2003-September/msg00107.html Cheers, -Dave.