> > Just to make sure we're all on the same page here, > could someone > summarize all the different flavors and layers of > GTK. > At a very high level, you have GLIB, which defines data types and structures, GDK which addresses actual drawing onto the screen, and GTK which is the GUI toolkit. These layers separate the various logical layers to ease porting. To have GTK, you have to have GLIB and GDK. __________________________________________________ Do You Yahoo!? Yahoo! Shopping - Thousands of Stores. Millions of Products. http://shopping.yahoo.com/