Well, it seems that your tcl script is about the only thing around that can do this. If Courage can't show you how to run the tcl thru Tk using the tcl module, I would say switch to a canvas. The canvas can display just about anything, and you can layer the things with tag priorities. The downside is that you will probably have to reinvent the tree, and manually create it on the canvas.
Even Gtk would have trouble with this, because their themes do not extend to every nook-and-cranny of every widget. They setup the themes for the most commonly wanted theme schemes, but the background for the treeview is still not done independently.
You could have done it on a canvas, within a week. :-) It really wouldn't be that hard once you got your design down. Setup an invisible grid on the canvas, and display your tree items as little icons or text. When the tree changes, you will just have to delete everything and rebuild; but the canvas is very fast, so it ought to work pretty well.
I'm not really a human, but I play one on earth.
flash japh
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.