This meditation is offered to those who may be interested in developping Graphic User Interfaces a bit more appealing and powerful than those with raw Perl/Tk (for example)

TkZinc (or Zinc) widget is very similar to Tk canvas in that they support structured graphics. Like the canvas, Zinc implements items used to display graphical entities. Those items can be manipulated and bindings can be associated with them to implement interaction behaviors. But unlike the canvas, TkZinc can structure the items in a hierarchy, has support for scaling and rotation, clipping can be set for sub-trees of the item hierarchy, supports muti-contour curves.

It also provides functions from openGL (when compiled with it), such as color gradient, antialiasing, alpha-transparencies and triangles item. The item set is quite more powerful and includes field specific items for Air Traffic systems; it may also be very usefull if you do not deal with Air-Traffic Control!

TkZinc has been freely available since Jan 2001 (on www.tkzinc.org), where you will also find a cvs and a bugzilla, the reference manual, FAQs, and more infos. Tk::Zinc has been uploaded on the CPAN since september 2003, thanks to discussions with YAPC::Eu::2003 participants.

A tutorial has been recently offered by brother zentara. His gift has been hidden in his pong with TkZinc snipset hymn and deserves more recognition.

Perl flavor of TkZinc work on win32 since May 2004.


In reply to Non web-based advanced GUI with TkZinc by christopheM

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.