Richard Jones' Log: Something I'm working on...

Wed, 12 Aug 2009

No update yesterday because I was at MPUG giving a presentation about this stuff...

with gui.form() as form:
    name = gui.row('Name', gui.text())
    skill = gui.row('Skill level', gui.selection(['Awesome', 'Radical', 'Understated']))
    @gui.submit('OK')
    def on_click(button):
        print 'Got name=%r'%name.value
        print 'Got skill=%r'%form['skill'].value
        gui.stop(0)
    @gui.cancel('Cancel')
    def on_click(button):
        gui.stop(1)
Comment by Alex on Wed, 12 Aug 2009

Technically great... but that is the ugliest abuse of OS X widgets I've ever seen :-)

Comment by Panos Laganakos on Wed, 12 Aug 2009

I suppose that's the "fault" of the undelying lib, as Richard mentioned: Tkinter PyQt4, kytten, simplui

Comment by Joseph Montanez on Wed, 12 Aug 2009

This is so needed in any language, the fact its landing in python is always a treat :) Can't wait for a release!

Comment by j_king on Wed, 12 Aug 2009

I've been following the development of this project on the planet python feeds. Starting to look quite interesting!

Keep up the good work!

Looks like a fun project to be hacking on. :)

Comment by Stefan on Wed, 12 Aug 2009

How awsome is that?

Couldn’t even imagine, that coding a gui could be so pythonic … =)

Comment by Catherine Devlin on Wed, 12 Aug 2009

We might just have our answer to Ruby Shoes here. Assuming somebody can draw some whacked cartoons to accompany it.

So when does this get released? Hmm?