4 This little sample is a doodle application. It shows you how to draw
5 on a canvas, deal with mouse events, popup menus, update UI events,
8 doodle.py A class for the main drawing window. You can also
9 run it directly to see just this window.
12 superdoodle.py Takes the DoodleWindow from doodle.py and puts it
13 in a more full featured application with a control
14 panel, and the ability to save and load doodles.
16 setup.py A distutils script to make a standalone .exe of
17 superdoodle for Windows platforms. You can get
18 py2exe from http://py2exe.sourceforge.net/. Use
19 this command to build the .exe and collect the
22 python setup.py py2exe
25 superdoodle.iss NOTE: This .iss file needs updating!
26 An InnoSetup script to build a self-installer of
27 the superdoodle standalone executable created
28 with py2exe. You can get InnoSetup from
29 http://www.jrsoftware.org/. You may have to edit
30 this file to make it work for your environment
31 and python installation.
34 cxfreeze.bat An example of creating an executable with the
35 cx_Freeze utility, downloadable from
36 http://starship.python.net/crew/atuining/cx_Freeze/
38 installer.bat An example of creating an executable with Gordon
39 McMillan's Installer utility.