]>
Commit | Line | Data |
---|---|---|
7114b9fa RD |
1 | Doodle |
2 | ------ | |
3 | ||
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, | |
6 | and much more. | |
7 | ||
8 | doodle.py A class for the main drawing window. You can also | |
9 | run it directly to see just this window. | |
10 | ||
11 | ||
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. | |
15 | ||
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 | |
20 | other needed files: | |
21 | ||
81457c86 | 22 | python setup.py py2exe |
7114b9fa RD |
23 | |
24 | ||
81457c86 RD |
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. | |
32 | ||
7114b9fa | 33 | |
81457c86 RD |
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/ | |
7114b9fa | 37 | |
81457c86 RD |
38 | installer.bat An example of creating an executable with Gordon |
39 | McMillan's Installer utility. |