4 ms·
Tk, and especially Themed Tk (Ttk) mostly fit this. It even has 3 geometry managers. I've ported some code from Tk to run on the web (including working correc
by rkeene2 4y ago
Tk, and especially Themed Tk (Ttk) mostly fit this. It even has 3 geometry managers.
I've ported some code from Tk to run on the web (including working correctly in Lynx, as much as possible) [0], and the problem is still impedance mismatch. It's worse when running it on a phone, because you want a fundamentally different UI than you can easily describe. For example, Toplevels (aka windows) don't make any sense on Android or on the Web, but work well on the desktop.
[0] https://rkeene.org/projects/tkweb/ https://rkeene.org/projects/tkweb/