Hello, I finally contacted Nick Ing-Simmons creator of PERL/TK to answer my questions on the subject ...

I am converting an HTML display to PerlTK but am finding lacking functionality. I asked on several lists (i.e. PerlMonks,etc) but did not get any answers. Specifically:

1. ####LISTBOX/TIEDLISTBOX############################:
DAN: I cannot colorize elements of a list boxes
NICK: This is Correct.
DAN: Instead I have to use a Tk:Text:
NICK: Yes. Text widget seems to have been written as "clone" of HTML's capabilities at the time Tcl/Tk folk started, it has not tracked subsequent enhancements to HTML very well.
DAN: This is not exactly idea for dealing with matrix data.
NICK: Tk does not have a good way of handling matrix data. Things that do it best tend to do it long-hand in a Canvas.
DAN: Cool!

2. ###TREE/HLIST########################################:
DAN: Although I could colorize elements of a tree or hlist, it looked pretty ugly.
NICK: Yes it does.
DAN: 1. The data content and columns will resize but its framing window will not. (I could find no way to sync the two and force both to stay either fixed or flex) 2. The SELECTED row will color to the borders of the fixed window but the NON SELECTED rows will not. So ...... Is there anyway to force it to either: 1. Keep its column sizes fixed. 2. Make NON SELECTED rows color to the border like the selected row.
NICK: No. DAN: I'm getting a little soured on Perl::TK and its lack of data control in HLIST/TREE and LISTBOX/TIEDLISTBOX.
NICK: Patches welcome.
DAN: Are there any other graphical packages with PERL that are more flexible?
NICK: I don't know. Nick Ing-Simmons

edit: chipmunk 2001-03-16


In reply to Answers to TK/PERL Limitiations. by dneedles2

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.