in reply to My Tk::ColumnView Module

To be honest, I can't figure out what it is supposed to do, and why it is superior over some other widget. When I run it, and press the arrow keys, it just changes somehow, but I can't see any pattern to it, so it seems broken to me. I press the down arrow, and the column text changes, to "Why is Perl the best"; if I hit the right arrow, a new box appears with ./ in it. but I can't edit it or anything. ???

Sorry, it may be a rudimentary version, and creating the new box, with built-in adjuster seems cool, but I can't see what I would use it for.


I'm not really a human, but I play one on earth. flash japh

Replies are listed 'Best First'.
Re^2: My Tk::ColumnView Module
by Ace128 (Hermit) on Mar 01, 2006 at 06:54 UTC
    Heh, ok, I can do some explaning.

    If you used MacOSX's Finder in column view you can probably skip this though, since this is what this is supposed to be (and more).
    The idea with this is to have some kind of grouping (or tree hierarchy - where the left is the parent of the one to the right). So, when you go to the right you go down into the tree. Music is a good example. Where, say, you have Genre at the top, and thus, this is put on the leftmost side. Genres consist among others of Pop, Rock and Trance. These are then inserted right of the Genre column. We have:
    Col #1 Col #2 Col #3 ... [Genre] -> Pop Rock Trance
    Natrually, the widget is dynamic, so if we are in the second column, and pick for instance the "Rock" row, we can next to that (in the third column add/modify what we wanna have there), in realtime. Thus we can have:
    Col #1 Col #2 Col #3 ... [Genre] -> Pop Queen [Rock] etc Trance ...
    Myself is gonna use this for searching. And this is a good way grouping the result. And more to the point, really nice browsing through the data!