Chris Spencer wrote:

Is there a way to make the canvas use anti-alaising? Neither of those examples seem to make use of it. The C docs mention gnome_canvas_new_aa(), but I can find no similar function or attribute in the gnomecanvas module. The doc string for the Canvas class lists an 'aa' attribute, but when I try to access it I get an exception.

http://developer.gnome.org/doc/tutorials/gnome-libs/gnomecanvas-widget.html

Chris

After reading through http://cvs.gnome.org/viewcvs/gnome-python/gnome-python/gnomecanvas/canvas.override?rev=1.25&view=markup it would appear the python binding of gnomecanvas has all the advanced anti-aliasing functionality disabled. Namely the line "ignore gnome_canvas_new_aa" and the following definition of _wrap_gnome_canvas_new.

Is there a reason for this? I was attracted to GTK because of its current and upcoming support for vector graphics. I can't understand why the python bindings would simply throw away such rare and useful functionality.

Sincerely,
Chris
_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to