Gtk2-Perl is a set of Perl bindings for Gtk+ 2.x and various related libraries. The Gtk2 toolkit is a popular X11 widget class library for the creation of GUI applications, cleanly and solidly designed, and written in C. It has since been ported to Win32, for which a binary distribution of Gtk2-Perl is also available.

Care has been taken to make sure that the bindings offer a familiar feel to Perl hackers - that they have that elusive quality described as "perlish". I can personally vouch for the success of the project in this regard; unlike with eg Perl/Tk, things work just as a seasoned Perl programmer would expect them to. Gtk2-Perl is no less than a joy to work with - my hat is off to Scott Arrington (aka muppet) and all of his crew.

This release marks an important milestone - it is the first with "real" documentation. Previously, you were referred to the C API documentation of Gtk2 with a set of rules about how names of classes, methods and so on are mapped in Perl. Now, full POD is autogenerated for the available classes.

Impatient folks can download the module distributions from the official Gtk2-Perl project homepage, all others can wait until the new release becomes available from the CPAN mirrors.

Win32 people with no own build environment will instead want to look for the Gtk2-Perl Win32 binaries Wayne Keenan kindly provided. They will probably also be interested in Gtk-Wimp, a Gtk theme that blends well into the Windows desktop environment.

Everyone loves screenshots; to get an idea of the possibilities, you can follow some links from the list of applications written using Gtk2-Perl. It is available on the links page of the project homepage. Win32 folks can find a few of those right on the Gtk2-Perl homepage.

Makeshifts last the longest.


In reply to Gtk2-Perl 1.020 released by Aristotle

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.