From: Adrian R. <adr...@gm...> - 2014-12-19 05:12:18
|
Hi, I'm a little confused, since ttk is the "native-looking" alternative with less customizability so I always thought THAT was the option based on native widgets, whereas regular tk widgets were "hand drawn". Will the proposed changes result in some elements that previously appeared and felt native to users no longer being so? Or is it going to result in MORE things looking native? And a second question, will it result in any changes to the responsiveness of widgets to "configure" settings? In other words, will there be end-user visible effects (besides fixing bugs of course) and will developers possibly need to adjust their code to compensate? Finally, are we sure the problems are the fault of the drawing code itself, and not something that would get cleaned up in one fell swoop if the event loop integration problems were solved? thanks, Adrian > On Dec 19, 2014, at 3:21 AM, Will Duquette <wi...@wj...> wrote: > > >> On Dec 18, 2014, at 5:03 PM, Kevin Walzer <kw...@co...> wrote: >> >> Hello all, >> ... >> This has led me to consider a different approach to the problem: by >> ripping out the button, menubutton and scrolling code from the Cocoa >> version of Tk and replacing it with HITheme-derived versions. > > Kevin, > > In my view, this is the right way to go. ttk:: shows the way to making widgets look native on any platform, without getting involved with the peculiarities of native widgets; there's no reason the same concepts can't be used for the older widgets (and the code will likely be more stable, simpler, and easier to maintain). > > Will > >> >> ------------------------------------------------------------------------------ >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >> with Interactivity, Sharing, Native Excel Exports, App Integration & more >> Get technology previously reserved for billion-dollar corporations, FREE >> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk >> _______________________________________________ >> Tcl-mac mailing list >> tc...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-mac > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > _______________________________________________ > Tcl-mac mailing list > tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-mac |