New UI Toolkit
Hi I am halfway to a first release of a new GUI library for python. It will be cross platform and follows the Swing philosophy of user experience and interface fidelity above but it doesn't look like windows! (aside: neither does office 2007 or windowsmediaplayer). The library is built on top of CairoGraphics (cairographics.org) and currently has a rather stable backend for Win32 and experimental backends for GTK,Pyglet,pygame. I am also busy with an WYSIWYG designer ala visualstudio but have yet to decide on an serializable format leaning towards xul-alike without XBL. You can see a screenshot here: http://infireal.com/external/gradripper.png and a executable of a utility built using here: http://www.infireal.com/alpha (generates cairo/svg gradients from images) Please reply and let your thoughts be known. Is there a need for a new GUI library for python? -- http://mail.python.org/mailman/listinfo/python-list
Re: New UI Toolkit
Gerdus van Zyl [EMAIL PROTECTED] wrote: Please reply and let your thoughts be known. Is there a need for a new GUI library for python? I think there's no real point in answering this question. You developed a new toolkit because, I'm guessing, you are not fully satisfied by the current ones. In my personal opinion there's no *need* for another toolkit but there is *room* for one, two, hundreds of new toolkits. That's what freedom is for. :-) -- Lawrence, oluyede.org - neropercaso.it It is difficult to get a man to understand something when his salary depends on not understanding it - Upton Sinclair -- http://mail.python.org/mailman/listinfo/python-list
Re: New UI Toolkit
Gerdus van Zyl a écrit : Seems very promising. But I'm afraid with the Swing-like interface, i.e : did you use the same widget positionning ? -- http://mail.python.org/mailman/listinfo/python-list
Re: New UI Toolkit
But I'm afraid with the Swing-like interface, i.e : did you use the same widget positionning ? Not sure what you mean, but each parent widget is responsible for rendering and positioning the children. Can use layout managers, two currently absolute and simple flow. ( In the screenshot, the gradients are in a flow panel) -- http://mail.python.org/mailman/listinfo/python-list
Re: New UI Toolkit
Gerdus van Zyl wrote: I am halfway to a first release of a new GUI library for python. It will be cross platform and follows the Swing philosophy of user experience and interface fidelity above but it doesn't look like windows! (aside: neither does office 2007 or windowsmediaplayer). The library is built on top of CairoGraphics (cairographics.org) and currently has a rather stable backend for Win32 and experimental backends for GTK,Pyglet,pygame. I am also developing a gui toolkit (for somewhat similar reasons to you, though unrelated to Swing) but it's for pyglet only. If you're interested, you can find it in the pyglet SVN under contrib/wydget. It's under heavy development and is fairly advanced (in terms of widgets, layouts, dialogs etc implemented) already. Please reply and let your thoughts be known. Is there a need for a new GUI library for python? Clearly you felt there was :) Richard -- http://mail.python.org/mailman/listinfo/python-list