Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Goo-Canvas

by zentara (Archbishop)
on Mar 28, 2008 at 18:11 UTC ( #677077=modulereview: print w/ replies, xml ) Need Help??

Item Description: Improved Canvas for Gtk2 based on Cairo

Review Synopsis:

The Goo::Canvas enhances the old Gnome2::Canvas by basing itself on Cairo. This allows things like zoomable scalable text, rotated text, saving to pdf/svg, and many other enhancements, that bring it on par, or superior to, Tk::Zinc. The best thing to do is install it and run the fine demo.

The c library goocanvas-0.9 c is at goocanvas-0.9c

Compatible Perl module: Goo-Canvas-0.04

Comment on Goo-Canvas
Replies are listed 'Best First'.
Re: Goo-Canvas
by dragonchild (Archbishop) on Mar 28, 2008 at 19:45 UTC
    Convince me to run the demo. What was wrong with Gnome2::Canvas? What's Cairo? What's Tk::Zinc? Why wouldn't I just use that if it was already better?

    In other words, sell me on why I should care.


    My criteria for good software:
    1. Does it work?
    2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
Re: Goo-Canvas
by zentara (Archbishop) on Mar 29, 2008 at 15:44 UTC
    Ok, point taken. I was just trying to make people aware that it is out there, and it works. I was going to put it in Meditations, but with the recent anal-retentive admonitions I received from jdporter about putting my things in the right category, it seemed Reviews seemed more appropriate. Just because it was a short (and to the point review) dosn't mean it wasn't a Review. Honestly, were you aware it was out there? I just made you aware.

    If you don't realize the value (and advancement in Gtk2's gui technology) of having zoomable scalable text, and saving to pdf/svg, then it probably isn't going to be useful in any project of yours.

    For further reading on why...

    What is Cairo

    cairographics.org

    SVG

    and Tk's comparable module Tk::Zinc

    I will come up with a code example to demonstrate the Goo::Canvas's unique abilities, which separate it from the stagnant Gnome2::Canvas.


    I'm not really a human, but I play one on earth. Cogito ergo sum a bum
Re: Goo-Canvas
by jdporter (Canon) on Mar 28, 2008 at 20:51 UTC

    I agree with dragonchild; this wasn't much of a review. More like the first paragraph from the module's README.

Back to Reviews

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: modulereview [id://677077]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (14)
As of 2015-07-29 12:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (263 votes), past polls