From: Joe E. <jen...@fl...> - 2003-08-22 19:50:37
|
Peter Spjuth wrote: > TIP#147, simplified column/rowconfigure > http://www.tcl.tk/cgi-bin/tct/tip/147.html > > This has received no comments at all, so maybe it is ready > for a vote. Anyone willing to sponsor it? My two cents: I think TIP #147 is an excellent idea, and see no problem with the specification, which is short and sweet. Do you have an implementation? > TIP#146, overall anchoring to grid > http://www.tcl.tk/cgi-bin/tct/tip/146.html > > This has the unresolved issue about shrinking. > I'd appreciate feedback on it. This one doesn't seem fully-cooked yet to me. It's not clear from the TIP how the specification interacts with the current [grid] semantics. Suggestion: recast the specification as a patch to the "GRID ALGORITHM" section of the grid(n) manpage. An implementation would also be nice. On the shrinking issue, either of #1 or #2 seem sensible. I don't like option #3. It introduces a discontinuity: rows with -weight 0 do not stretch or shrink, except when all rows have -weight 0, in which case they do shrink. Option #3 would also make it impossible to specify a layout that's always clipped (sometimes this _is_ the right thing to do). If you want stuff to shrink, specify a nonzero -weight. TIP #147 will make this easier, so laziness is no excuse :-) > TIP#117, object introspection > http://www.tcl.tk/cgi-bin/tct/tip/117.html > > Last time this was up the idea was to create a debug package > in the Tcl core and make the command part of that package. > I'll rewrite the TIP to reflect that. > But it would need an implementor since I don't know how to > do it, any volunteer? I'm still opposed to this one, on the grounds that people might actually use it. Make a debugging package if you like, but please let's keep this out of the core. --Joe English jen...@fl... |