On Sat, 14 Jun 2008 11:37:04 -0700
walt <[EMAIL PROTECTED]> wrote:

>zentara wrote:
>> ...
>>
>> I just posted a recent question about making polylines on a Goo::Canvas,
>> ...
>
>Yes, thanks!  Without it I don't think I would have found the example I
>cited in my question.
>
>> Gnome2::Canvas::Line makes it easier by setting the points option as default.
>>
>> ...
>> my $points = [10,10,100,100,250,50];
>>
>> my $line2= Gnome2::Canvas::Item->new ($root,
>>              'Gnome2::Canvas::Line',
>>              points =>  $points,
>
>Hm.  That example would have been very helpful if I'd seen it earlier.
>I don't see it in the sourceforge online docs -- did you write it yourself?

I took it out of the demo, and modified it.  The demos are where
you find the real code examples.  I just take what is in the demo, and start
experimenting.... working around error messages, until I find what works.

>
>Speaking of docs, the online docs do refer to Gnome2::Canvas::Points. Does
>that imply the existence of a Points.pod file somewhere?  I can't find it
>anywhere online or in the Canvas tarball.

I havn't seen docs for Gnome2::Canvas::Points. But I would assume it is just
an object wrapper for the array reference of point pairs. 

Goo::Canvas has a doc for Points, but it is basically empty. As you can see 
from my
PolyLine waypoint example, Goo::Canvas::Points is just an object wrapper around
the array_ref. It only has the new method, and dosn't seem to allow 
modification.
The problem being that a Goo PolyLine needs a Points object to modify the line,
it won't just let you redefine the array_ref. Whereas the Gnome2::Canvas::Line
does allow modification of the array_ref without the object wrapper.
 But the Goo is still in development, so I let it slide. :-)   
I'm just glad the author has made a Perl module for it.


zentara



-- 
I'm not really a human, but I play one on earth.
http://zentara.net/CandyGram_for_Mongo.html 
_______________________________________________
gtk-perl-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to