[sugar] New version of piemenu.py, and some cairo questions
    Antoine van Gelder 
    hummingbird at hivemind.net
       
    Wed Feb 28 03:58:00 EST 2007
    
    
  
Don Hopkins wrote:
> Can you please recommend a good source of documentation about pycairo 
> and pango from a python programmer's point of view?
I don't think there is any :-)
> I'd love to know the trick to reading SVG files, please -- that would really work well 
> with pie menus, especially once I get some cool scaling and rotating feedback 
> implemented.
> Is there a way to load an SVG file into a surface cache with a 
transparent background?
> How do you measure an SVG file's size, or do you have to know what size to render it? 
* Load svg file into a surface cache w/ transparent background:
Have a look at _make_buffer() in 
http://196.211.3.106/cgi-bin/trac.cgi/browser/Survival/ontology/thing.py
[ a self.svg can be constructed w/ self.svg = rsvg.Handle('filename') ]
* Measuring svg files size / knowing what size to render it:
Gnnnngggg. Ask me again when I'm not halfway through changing how I 
handle transforms in my code and feel like I'm a privileged observer of 
an absolute space time continuum!!
You should be able to get a better idea from the code ref above than 
anything I could come up with in my current mood.
Hope this helps!
  - antoine
    
    
More information about the Sugar
mailing list