The use of constraints to let the user specify where to put things but still allow enough flexibility to do OS-dependant things is interesting (and possibly novel?): http://toga.readthedocs.org/en/latest/introduction/tutorial-...
Toga: A Python native, OS native GUI toolkit
11–20 of 72 posts
Re: Toga: A Python native, OS native GUI toolkit
#12The use of constraints to let the user specify where to put things but still allow enough flexibility to do OS-dependant things is interesting (and possibly novel?): http://toga.readthedocs.org/en/latest/introduction/tutorial-...
Re: Toga: A Python native, OS native GUI toolkit
#13Re: Toga: A Python native, OS native GUI toolkit
#14Android compatible?
Re: Toga: A Python native, OS native GUI toolkit
#15Re: Toga: A Python native, OS native GUI toolkit
#16Re: Toga: A Python native, OS native GUI toolkit
#17The use of constraints to let the user specify where to put things but still allow enough flexibility to do OS-dependant things is interesting (and possibly novel?): http://toga.readthedocs.org/en/latest/introduction/tutorial-...
yeah, very novel. https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/Tu... http://docs.oracle.com/javase/tutorial/uiswing/layout/howLay...
Re: Toga: A Python native, OS native GUI toolkit
#18The Mac screenshot I see on the home page looks about as non-native as the average Qt app.
Re: Toga: A Python native, OS native GUI toolkit
#19I've explored the options for Python GUI toolkits quite extensively. They're a real challenge to get running conveniently (by conveniently, I mean a simple PIP install away with no external C/C++ library dependencies) on OS X with native looks, and that is a nice advantage of this one IMHO.
Re: Toga: A Python native, OS native GUI toolkit
#20Does anyone know of any similar GUI toolkits, for languages other than Python? That is, cross-platform GUI toolkits that use true OS-native widgets, and ideally, also abstract away platform-specific details such as the placement of the Quit/Exit menu items and the order of OK/Cancel buttons. Toga is actually the first library with those features that I’ve heard of.
An example application using it, with the GTK backend: https://i.imgur.com/pW2Jl9q.png
and the Qt backend: https://i.imgur.com/z6cC3rM.png
The author (byuu) posts here, he might be able to answer questions.