| 
      
      
      From: Donal K. F. <don...@ma...> - 2008-11-18 20:55:24
      
     | 
| Jeff Hobbs wrote: [Re #180 and #319] > I think these TIPs are tied. The core ttk widgets should operate in > their ideal state, without "bogus" options. There should be a layer on > top for compat should users want that. Ideally this would be done with > a megawidget support layer in the core. You can do it now with > snidgets, but something tcloo-based would be ideal (eating our own dogfood). I've already done some simple megawidgets with TclOO; it wasn't hard. See http://wiki.tcl.tk/21103 for my experiments in the area (it demonstrates the creation of both new options and new methods, and does so both on top of plain Tk widgets and Ttk widgets). FWIW, I think the aspects of #180 that are good are that it talks about providing common support for handling options. That's the sort of thing that a core class ought to give you (and which I didn't work hard on in my experimenting). Donal. |