[Tutor] Adding a GUI

wormwood_3 wormwood_3 at yahoo.com
Sun Sep 16 19:46:52 CEST 2007


Hi,

>> Wormwood, an easier way to create a crossplatform GUI than raw wxPython is to use pythoncard, which is a library that is on top of wxPython that is there to make it easier to use and to make it easier to 
>> layout GUI screens/dialogs.


I have heard some good things about pythoncard. I will be sure to give it a try!

>> I've found its a much faster "whiteboard to running software time" then wxPython by itself. (I've used both, raw wxPython a lot *more* than pythoncard, as i'd not yet heard of it).

Awesome.

>> Alan is right about separating the core logic of the program from the input/output methods, and using that in both a command line and a gui program. 


I hope I am not missing messages from the tutor list again. I did not see anything from Alan on my question, which you seemed to be referring to... But that aside, I definitely agree this is an important principle, which I always try to implement.

>> I doubt you'll need a book to use pythoncard. Its about as easy as VB to build a form with the WYSIWYG, and very pythonic to use the forms you've built.
>> To get up an going, install a compatible version of wxPython use this link:
http://pythoncard.sourceforge.net/walkthrough1.html

Thanks!



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20070916/4b03b80c/attachment.htm 


More information about the Tutor mailing list