>It's like replacing the graphics of a game; drawing a bunch of images >for each object, whereas normal ("GTK+ style" themes consist of >generic textures and images used by all widgets.
well, sort of. a full GTK+ theme actually consists of: a) methods to draw a set of low level primitives: line box polygon arrow circle b) methods to draw some slightly higher level primitives sliders text on a background c) colors and background images for specific widgets Its (c) that corresponds to a "style", but full GTK+ themes define more than this. You need a shared object containing the drawing methods to use a theme, however. --p