Sorry, deleted Ted's reply, had to reply to my own post from send :) Just took a look at librsvg's website, and looked at the API as presently documented. There are easy ways to render and resize the SVG as pixbuf (to send to GTK) but I couldn't find anything that gave access to the internals of the SVG file (to change an object's color or position within the whole image)... If I'm to understand, the API is very far from being fully documented on the site? Thanks! On Mon, 2003-10-27 at 23:09, Emmanuel Gravel wrote: > It's been well over a year since I've tried any Linux GUI development, > but is there an easy way to use SVG's within widgets (for example, as > the image of a button) but then be able to modify it's characteristics > (i.e. color of one part of the image)? I haven't looked at libSVG in > quite a while...