Re: cairo documentation
- From: James Muir <hemlock vtlink net>
- To: gtk-perl-list gnome org
- Subject: Re: cairo documentation
- Date: Sat, 26 Aug 2006 10:56:22 -0400
Torsten Schoenfeld wrote:
I am interested in exploring the issues having to do with creating a
canvas using the perl bindings to Cairo, in particular with the Xlib
surface. Does anybody know of other useful documentation?
I'm not sure what you want to do. If you want to create a new canvas on
top of cairo, maybe it's better to join one of the existing efforts?
Some of them are listed on the bottom of
<http://www.cairographics.org/examples>.
If you want access to the xlib glue inside cairo, then the Perl bindings
will not be of much help. Those bits are not wrapped since there seems
to be no way to make use of them in Perl.
My goal is to write a bridge or adapter for Gtk2::Ex::MindMapView so
that I can use code other than Gnome2::Canvas since libgnomecanvas has
been deprecated. From what I can tell there is no ready-made solution in
perl yet. Is this correct? Does the Gtk2-perl team have plans to replace
Gnome2::Canvas with another canvas?
As I see it, I am left to either:
a) Write my own canvas in perl (possibly using Cairo or OpenGL).
b) Write perl bindings to goocanvas or criawips or some other C canvas.
c) As Torsten pointed out, contribute to the existing efforts.
d) Wait and see what happens.
At the moment I'm unclear as to which approach to take as I'm relatively
new to Gtk and don't know xs. I'm trying to understand the degree of
difficulty of the various approaches and what it might make sense for me
to do.
Any opinions on what direction to take with this difficult problem are
appreciated.
In the mean time I will take a closer look at the existing efforts.
-James
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]