|
From: Kevin W. <kw...@co...> - 2006-11-22 21:49:49
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeff Hobbs wrote: > Csaba Nemethi wrote: >> Jeff Hobbs schrieb: >>> Your points are in general correct, but overlook the direct remarks I >>> made below. Those features are certainly required for a decent dir >>> browser, but they are necessary for many other type of apps as well. >>> The lack of these in treeview is why people have turned to pure Tcl >>> alternatives even when treeview was available. If you want to look at >>> treeview as a multicolumn listbox, then it really fails in 2 areas - no >>> x scrolling and the inability to control stretch/shrink of columns. Joe >>> has said he likely won't have the time to address these before 8.5.0, >>> and thus I don't think it serves the core much to distract with the >>> treeview. > >> While I generally agree with your criticism concerning the current >> development state of the treeview widget, I would have a quite serious >> problem if treeview wouldn't be integrated into the core. The reason is >> that in the tile-enabled version of Tablelist I make use of some >> treeview-related elements, like Treeheading.border and Treeheading.cell. > > While this is an interesting aspect, it is not strictly in favor of the > treeview. It is perhaps possible to have the elements without the widget. > >> Also, your intention (decision?) to exclude treeview from the core >> doesn't take into account that there are quite a few people who already >> use treeview (in spite of its relatively early development state). >> After all, this wouldn't be the first widget in the core whose early >> versions are not yet quite satisfactory. > > Please identify these people. That is what I had hoped this discussion would > do - flush out users of treeview to advocate that they are perfectly happy > using it for X, Y and Z. On the contrary, I have received only more > *negative* indicators. I am still open either way, but I have been pushed > farther against in the last few days without anybody really advocating for on > core widget value. > > Jeff > I think Csaba's point is well-taken. I don't use the Tile treeview, but I do use tablelist_tile in all of my applications. If removing treeview altogether will break tablelist_tile, then that is an area of concern for me. It would certainly keep me from upgrading my apps to 8.5, unless Csaba found a way to implement the tablelist_tile bindings via other means. My guess is that there are probably more developers using tablelist_tile instead of treeview. - -- Kevin Walzer Code by Kevin http://www.codebykevin.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFZMXvEsLm8HXyq4sRAsx+AJ4/lNQ+dmJa2pNv1XIUgpBkXAko2ACdGgpk V2FNgYi2O4jbNNHqA+CC52c= =x7zV -----END PGP SIGNATURE----- |