3 ms·
> And don't expect Tk apps to look good anywhere at this point. A JS version of Tk could be a game changer (using CSS).
by progman 11y ago
> And don't expect Tk apps to look good anywhere at this point.
A JS version of Tk could be a game changer (using CSS).
- nickpsecurity 11y agohttp://www.tclassociation.org/wub/proceedings/Proceedings-2011/ArnulfWiedemann/tk_in_javascript_paper.pdf http://www.tclassociation.org/wub/proceedings/Proceedings-20...
- Frondo 11y agoI don't think so. Tk was simple when a lot of GUI programming was complex. That's what it brought to the table. HTML and CSS is already simple. QML is simple and beautiful. Tk-style layout design wouldn't bring anything to the table in 2016 that other people aren't already doing, and doing pretty well.
- luckydude 11y agoTk doesn't have to look bad. Check this out: http://www.mcvoy.com/lm/bitmover/lm/gui-config/gui.html http://www.mcvoy.com/lm/bitmover/lm/gui-config/gui.html I had to stare at that to be sure which was firefox and which was tk. I agree the defaults sort of suck but you can tweak them and make it look pretty decent.
- Frondo 11y agoIf Tk was all I had, I'd probably sink the time (and it would be a lot of time) into learning how to fiddle with xrdb (for tk) and ttk's styling engine. The lack of documentation, opaqueness, and complexity, all that stuff adds so much challenge, just to get to "pretty decent". There are better options in 2016, both from a visual perspective (looks good out of the box) and a programmer-tweakable perspective (can I make changes?). I said this elsewhere, but Tk brought something to the table a long time ago, when GUI programming was complicated. GUI programming just isn't hard, the way it used to be. Hey, if you're used to it, great, I certainly don't want to take the option away from anyone, but it's misleading to offer it as competitive in any way with the other contemporary toolkits.
- luckydude 11y agoWhich toolkits? In particular, cross platform, has similar high level functionality, looks better.
- blacksqr 11y agohttp://aejaks.sourceforge.net/Aejaks_Home/index.html http://aejaks.sourceforge.net/Aejaks_Home/index.html