From eichin at gmail.com Wed Dec 1 04:15:28 2004 From: eichin at gmail.com (Mark Eichin) Date: Wed Dec 1 04:15:30 2004 Subject: [PythonCE] python2.4? :-) Message-ID: Now that python 2.4 has been out (for what, *hours* now? :-) is anyone doing an integrated package with the various goodies that have gone by here (working raw_input, ssl, xml?) For that matter, has anyone tried (or succeeded!) in cross-building this using gcc, preferably on unix? -- _Mark_ From anthony.tuininga at gmail.com Wed Dec 1 15:29:48 2004 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Wed Dec 1 15:29:52 2004 Subject: [PythonCE] python2.4? :-) In-Reply-To: References: Message-ID: <703ae56b0412010629186c332a@mail.gmail.com> I'm interested in the answers to both questions as well. I tried cross compiling on Linux and had no difficulty in producing a compiler and linker but ran into problems with the C runtime library. If anyone else has gotten further I'd love to hear about it. On Tue, 30 Nov 2004 22:15:28 -0500, Mark Eichin wrote: > Now that python 2.4 has been out (for what, *hours* now? :-) is anyone > doing an integrated package with the various goodies that have gone by > here (working raw_input, ssl, xml?) > > For that matter, has anyone tried (or succeeded!) in cross-building > this using gcc, preferably on unix? > > -- > _Mark_ > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > From jacques.bresson at sonear.com Wed Dec 1 16:36:39 2004 From: jacques.bresson at sonear.com (BRESSON Jacques) Date: Wed Dec 1 16:36:39 2004 Subject: [PythonCE] python2.4? :-) In-Reply-To: <703ae56b0412010629186c332a@mail.gmail.com> Message-ID: <000501c4d7bb$8d4c2390$6401a8c0@propieta3f4jgl> Has anyone tried to build PythonCE on embedded Visual C++ 4.0 (it's free) ? PythonCE is dedicated to Windows CE, not Unix ! -----Original Message----- From: pythonce-bounces@python.org [mailto:pythonce-bounces@python.org] On Behalf Of Anthony Tuininga Sent: mercredi 1 d?cembre 2004 15:30 To: Mark Eichin Cc: pythonce@python.org Subject: Re: [PythonCE] python2.4? :-) I'm interested in the answers to both questions as well. I tried cross compiling on Linux and had no difficulty in producing a compiler and linker but ran into problems with the C runtime library. If anyone else has gotten further I'd love to hear about it. On Tue, 30 Nov 2004 22:15:28 -0500, Mark Eichin wrote: > Now that python 2.4 has been out (for what, *hours* now? :-) is anyone > doing an integrated package with the various goodies that have gone by > here (working raw_input, ssl, xml?) > > For that matter, has anyone tried (or succeeded!) in cross-building > this using gcc, preferably on unix? > > -- > _Mark_ > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > _______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce From anthony.tuininga at gmail.com Wed Dec 1 17:13:07 2004 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Wed Dec 1 17:13:10 2004 Subject: [PythonCE] python2.4? :-) In-Reply-To: <000501c4d7bb$8d4c2390$6401a8c0@propieta3f4jgl> References: <703ae56b0412010629186c332a@mail.gmail.com> <000501c4d7bb$8d4c2390$6401a8c0@propieta3f4jgl> Message-ID: <703ae56b0412010813d599e77@mail.gmail.com> Sure, Visual C++ 4.0 is free but it is a cross compiler too -- unless you are suggesting that it runs on the Windows CE device?? Some of us clearly prefer a different hosting environment -- what's so bad about that?? On Wed, 1 Dec 2004 16:36:39 +0100, BRESSON Jacques wrote: > Has anyone tried to build PythonCE on embedded Visual C++ 4.0 (it's > free) ? > PythonCE is dedicated to Windows CE, not Unix ! > > > > > -----Original Message----- > From: pythonce-bounces@python.org [mailto:pythonce-bounces@python.org] > On Behalf Of Anthony Tuininga > Sent: mercredi 1 d?cembre 2004 15:30 > To: Mark Eichin > Cc: pythonce@python.org > Subject: Re: [PythonCE] python2.4? :-) > > I'm interested in the answers to both questions as well. I tried cross > compiling on Linux and had no difficulty in producing a compiler and > linker but ran into problems with the C runtime library. If anyone > else has gotten further I'd love to hear about it. > > On Tue, 30 Nov 2004 22:15:28 -0500, Mark Eichin > wrote: > > Now that python 2.4 has been out (for what, *hours* now? :-) is anyone > > doing an integrated package with the various goodies that have gone by > > here (working raw_input, ssl, xml?) > > > > For that matter, has anyone tried (or succeeded!) in cross-building > > this using gcc, preferably on unix? > > > > -- > > _Mark_ > > _______________________________________________ > > PythonCE mailing list > > PythonCE@python.org > > http://mail.python.org/mailman/listinfo/pythonce > > > _______________________________________________ > > > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > > From jacques.bresson at sonear.com Wed Dec 1 17:31:53 2004 From: jacques.bresson at sonear.com (BRESSON Jacques) Date: Wed Dec 1 17:31:52 2004 Subject: [PythonCE] python2.4? :-) In-Reply-To: <703ae56b0412010813d599e77@mail.gmail.com> Message-ID: <000c01c4d7c3$4487c6c0$6401a8c0@propieta3f4jgl> Nothing bad : everyone chooses what he prefers But eVC++ allows debugging with an emulator : could'nt it help ? -----Original Message----- From: Anthony Tuininga [mailto:anthony.tuininga@gmail.com] Sent: mercredi 1 d?cembre 2004 17:13 To: BRESSON Jacques Cc: Mark Eichin; pythonce@python.org Subject: Re: [PythonCE] python2.4? :-) Sure, Visual C++ 4.0 is free but it is a cross compiler too -- unless you are suggesting that it runs on the Windows CE device?? Some of us clearly prefer a different hosting environment -- what's so bad about that?? On Wed, 1 Dec 2004 16:36:39 +0100, BRESSON Jacques wrote: > Has anyone tried to build PythonCE on embedded Visual C++ 4.0 (it's > free) ? > PythonCE is dedicated to Windows CE, not Unix ! > > > > > -----Original Message----- > From: pythonce-bounces@python.org [mailto:pythonce-bounces@python.org] > On Behalf Of Anthony Tuininga > Sent: mercredi 1 d?cembre 2004 15:30 > To: Mark Eichin > Cc: pythonce@python.org > Subject: Re: [PythonCE] python2.4? :-) > > I'm interested in the answers to both questions as well. I tried cross > compiling on Linux and had no difficulty in producing a compiler and > linker but ran into problems with the C runtime library. If anyone > else has gotten further I'd love to hear about it. > > On Tue, 30 Nov 2004 22:15:28 -0500, Mark Eichin > wrote: > > Now that python 2.4 has been out (for what, *hours* now? :-) is anyone > > doing an integrated package with the various goodies that have gone by > > here (working raw_input, ssl, xml?) > > > > For that matter, has anyone tried (or succeeded!) in cross-building > > this using gcc, preferably on unix? > > > > -- > > _Mark_ > > _______________________________________________ > > PythonCE mailing list > > PythonCE@python.org > > http://mail.python.org/mailman/listinfo/pythonce > > > _______________________________________________ > > > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > > From anthony.tuininga at gmail.com Wed Dec 1 17:43:48 2004 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Wed Dec 1 17:43:51 2004 Subject: [PythonCE] python2.4? :-) In-Reply-To: <000c01c4d7c3$4487c6c0$6401a8c0@propieta3f4jgl> References: <703ae56b0412010813d599e77@mail.gmail.com> <000c01c4d7c3$4487c6c0$6401a8c0@propieta3f4jgl> Message-ID: <703ae56b0412010843786ba20b@mail.gmail.com> Possibly -- except that I've discovered that the emulator doesn't behave like the device being emulated at times, usually those times when it really matters... :-) So I'm not sure the emulator is much advantage -- dealing with Python means that most of the code can run on any platform that Python supports so I can test elsewhere as well. All of that said, I'll take a build with eVC++ quite happily -- I was just hoping that someone else may have had better success with a cross compiler hosted on Linux. On Wed, 1 Dec 2004 17:31:53 +0100, BRESSON Jacques wrote: > Nothing bad : everyone chooses what he prefers > But eVC++ allows debugging with an emulator : could'nt it help ? > > > > > -----Original Message----- > From: Anthony Tuininga [mailto:anthony.tuininga@gmail.com] > Sent: mercredi 1 d?cembre 2004 17:13 > To: BRESSON Jacques > Cc: Mark Eichin; pythonce@python.org > Subject: Re: [PythonCE] python2.4? :-) > > Sure, Visual C++ 4.0 is free but it is a cross compiler too -- unless > you are suggesting that it runs on the Windows CE device?? Some of us > clearly prefer a different hosting environment -- what's so bad about > that?? > > On Wed, 1 Dec 2004 16:36:39 +0100, BRESSON Jacques > wrote: > > Has anyone tried to build PythonCE on embedded Visual C++ 4.0 (it's > > free) ? > > PythonCE is dedicated to Windows CE, not Unix ! > > > > > > > > > > -----Original Message----- > > From: pythonce-bounces@python.org [mailto:pythonce-bounces@python.org] > > On Behalf Of Anthony Tuininga > > Sent: mercredi 1 d?cembre 2004 15:30 > > To: Mark Eichin > > Cc: pythonce@python.org > > Subject: Re: [PythonCE] python2.4? :-) > > > > I'm interested in the answers to both questions as well. I tried cross > > compiling on Linux and had no difficulty in producing a compiler and > > linker but ran into problems with the C runtime library. If anyone > > else has gotten further I'd love to hear about it. > > > > On Tue, 30 Nov 2004 22:15:28 -0500, Mark Eichin > > wrote: > > > Now that python 2.4 has been out (for what, *hours* now? :-) is > anyone > > > doing an integrated package with the various goodies that have gone > by > > > here (working raw_input, ssl, xml?) > > > > > > For that matter, has anyone tried (or succeeded!) in cross-building > > > this using gcc, preferably on unix? > > > > > > -- > > > _Mark_ > > > _______________________________________________ > > > PythonCE mailing list > > > PythonCE@python.org > > > http://mail.python.org/mailman/listinfo/pythonce > > > > > _______________________________________________ > > > > > > PythonCE mailing list > > PythonCE@python.org > > http://mail.python.org/mailman/listinfo/pythonce > > > > > > From eichin at gmail.com Wed Dec 1 18:17:29 2004 From: eichin at gmail.com (Mark Eichin) Date: Wed Dec 1 18:17:35 2004 Subject: [PythonCE] python2.4? :-) In-Reply-To: <703ae56b0412010843786ba20b@mail.gmail.com> References: <703ae56b0412010813d599e77@mail.gmail.com> <000c01c4d7c3$4487c6c0$6401a8c0@propieta3f4jgl> <703ae56b0412010843786ba20b@mail.gmail.com> Message-ID: Experience building with gcc hosted on Windows would be useful too, since it's really only the target config that matters, but given that most of the builds seemed to have been done with visual c++ I assumed it wasn't much used on that side. I'm not surprised that the runtime library was the sticking point, hmmm. On Wed, 1 Dec 2004 09:43:48 -0700, Anthony Tuininga wrote: > Possibly -- except that I've discovered that the emulator doesn't > behave like the device being emulated at times, usually those times > when it really matters... :-) So I'm not sure the emulator is much > advantage -- dealing with Python means that most of the code can run > on any platform that Python supports so I can test elsewhere as well. > All of that said, I'll take a build with eVC++ quite happily -- I was > just hoping that someone else may have had better success with a cross > compiler hosted on Linux. > > On Wed, 1 Dec 2004 17:31:53 +0100, BRESSON Jacques > > > wrote: > > Nothing bad : everyone chooses what he prefers > > But eVC++ allows debugging with an emulator : could'nt it help ? > > > > > > > > > > -----Original Message----- > > From: Anthony Tuininga [mailto:anthony.tuininga@gmail.com] > > Sent: mercredi 1 d?cembre 2004 17:13 > > To: BRESSON Jacques > > Cc: Mark Eichin; pythonce@python.org > > Subject: Re: [PythonCE] python2.4? :-) > > > > Sure, Visual C++ 4.0 is free but it is a cross compiler too -- unless > > you are suggesting that it runs on the Windows CE device?? Some of us > > clearly prefer a different hosting environment -- what's so bad about > > that?? > > > > On Wed, 1 Dec 2004 16:36:39 +0100, BRESSON Jacques > > wrote: > > > Has anyone tried to build PythonCE on embedded Visual C++ 4.0 (it's > > > free) ? > > > PythonCE is dedicated to Windows CE, not Unix ! > > > > > > > > > > > > > > > -----Original Message----- > > > From: pythonce-bounces@python.org [mailto:pythonce-bounces@python.org] > > > On Behalf Of Anthony Tuininga > > > Sent: mercredi 1 d?cembre 2004 15:30 > > > To: Mark Eichin > > > Cc: pythonce@python.org > > > Subject: Re: [PythonCE] python2.4? :-) > > > > > > I'm interested in the answers to both questions as well. I tried cross > > > compiling on Linux and had no difficulty in producing a compiler and > > > linker but ran into problems with the C runtime library. If anyone > > > else has gotten further I'd love to hear about it. > > > > > > On Tue, 30 Nov 2004 22:15:28 -0500, Mark Eichin > > > wrote: > > > > Now that python 2.4 has been out (for what, *hours* now? :-) is > > anyone > > > > doing an integrated package with the various goodies that have gone > > by > > > > here (working raw_input, ssl, xml?) > > > > > > > > For that matter, has anyone tried (or succeeded!) in cross-building > > > > this using gcc, preferably on unix? > > > > > > > > -- > > > > _Mark_ > > > > _______________________________________________ > > > > PythonCE mailing list > > > > PythonCE@python.org > > > > http://mail.python.org/mailman/listinfo/pythonce > > > > > > > _______________________________________________ > > > > > > > > > PythonCE mailing list > > > PythonCE@python.org > > > http://mail.python.org/mailman/listinfo/pythonce > > > > > > > > > > > -- _Mark_ From paandev at yahoo.com Wed Dec 1 22:05:12 2004 From: paandev at yahoo.com (Wara Songkran) Date: Wed Dec 1 22:05:15 2004 Subject: [PythonCE] How to Create Common Controls Message-ID: <20041201210512.75833.qmail@web51308.mail.yahoo.com> Hi I want to create a Month Calendar Control. But first I've to call InitCommonControlsEx() which doesn't implement in Python CE (I'm using Python 2.3.4 for Pocket PC 2003 from http://fore.validus.com/~kashtan/) Please help. Regards Wara Songkran --------------------------------- Do you Yahoo!? Yahoo! Mail - You care about security. So do we. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041201/f99700d3/attachment.htm From lordzealon at ono.com Thu Dec 2 12:10:14 2004 From: lordzealon at ono.com (Lord_ZealoN) Date: Thu Dec 2 12:10:18 2004 Subject: [PythonCE] I need an example Message-ID: <41A7074E0000389D@resmta03.ono.com> Hi at all. 3 questions. - If i make an application in PC with python+tkinter, this will be run in pythonce without changes? - will i be able to see someday gtk in Windows Mobile 2003 and supported by pythonce?? - I need an example of pythonce+tkinter to show to a friend in my pda, but i don't the skills for make it now. can somebody send me and example a bit complex to show it? Greetings and thank you very much. Lord_ZealoN From RPhillips at engineer.co.summit.oh.us Thu Dec 2 14:06:44 2004 From: RPhillips at engineer.co.summit.oh.us (Ron Phillips) Date: Thu Dec 2 14:07:06 2004 Subject: [PythonCE] I need an example Message-ID: In response to the third question, turtle.py runs on the PPC, and, being "lightly animated," shows the capability pretty well. Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041202/53702126/attachment.htm From lordzealon at ono.com Thu Dec 2 14:17:09 2004 From: lordzealon at ono.com (Lord_ZealoN) Date: Thu Dec 2 14:27:20 2004 Subject: [PythonCE] I need an example In-Reply-To: References: Message-ID: <1101993429.4838.1.camel@localhost.localdomain> Ok, thanks, but, where can i get the turtle.py?? El jue, 02-12-2004 a las 08:06 -0500, Ron Phillips escribi?: > In response to the third question, turtle.py runs on the PPC, and, > being "lightly animated," shows the capability pretty well. > > Ron > -- Lord_ZealoN Linux USer: #370919 http://www.ubuntu-es.org From RPhillips at engineer.co.summit.oh.us Thu Dec 2 14:37:49 2004 From: RPhillips at engineer.co.summit.oh.us (Ron Phillips) Date: Thu Dec 2 14:38:12 2004 Subject: [PythonCE] I need an example Message-ID: Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: turtle.zip Type: application/x-zip-compressed Size: 3117 bytes Desc: not available Url : http://mail.python.org/pipermail/pythonce/attachments/20041202/d9eed0b0/turtle.bin From lordzealon at ono.com Thu Dec 2 14:47:49 2004 From: lordzealon at ono.com (Lord_ZealoN) Date: Thu Dec 2 14:47:52 2004 Subject: [PythonCE] I need an example In-Reply-To: References: Message-ID: <1101995269.4838.3.camel@localhost.localdomain> Lol, it works. then, Only lack answers to two doubts And i add one more. What packages works fine? xml, access to databases etc... El jue, 02-12-2004 a las 08:37 -0500, Ron Phillips escribi?: > I remember, now. I took it from my desktop python install C:\Python23 > \Lib\lib-tk\turtle.py, added the magic words to set the path, and put > it on the PocketPC. I am attaching the zipped version I made. > > I will cc: to the group, but of course the attachment won't be there. > > > Ron -- Lord_ZealoN Linux USer: #370919 http://www.ubuntu-es.org From abra9823 at mail.usyd.edu.au Fri Dec 3 05:44:32 2004 From: abra9823 at mail.usyd.edu.au (Ajay) Date: Fri Dec 3 05:44:49 2004 Subject: [PythonCE] I need an example In-Reply-To: <1101995269.4838.3.camel@localhost.localdomain> References: <1101995269.4838.3.camel@localhost.localdomain> Message-ID: <1102049072.41afef30de1de@www-mail.usyd.edu.au> 1. you may need to make some changes, some packages are not there and you need to add the Tkinter thing to your sys.path 2. no idea 3. XML is not completely supported. there isn't a port of pyexpat so XML parsing can be pretty awkward. last time i checked SSL wasn't supported (a better alternative is to use OpenSSL with m2crypto or POW or PyOpenSSL. i used the latter which worked fine). you also dont have the bsddb module coz there isn't a port of the BSD DB library. And i think the dbhash module is also not available. 'shelve' on WinCE will most likely default to using 'dumbdbm' which kills your performance. i dont know about MySQL db access. cheers Quoting Lord_ZealoN : > Lol, it works. > > then, Only lack answers to two doubts > > And i add one more. > > What packages works fine? > > xml, access to databases etc... > El jue, 02-12-2004 a las 08:37 -0500, Ron Phillips escribi?: > > I remember, now. I took it from my desktop python install C:\Python23 > > \Lib\lib-tk\turtle.py, added the magic words to set the path, and put > > it on the PocketPC. I am attaching the zipped version I made. > > > > I will cc: to the group, but of course the attachment won't be there. > > > > > > Ron > -- > Lord_ZealoN > Linux USer: #370919 > http://www.ubuntu-es.org > > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From anthony.tuininga at gmail.com Fri Dec 3 16:12:41 2004 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Fri Dec 3 16:12:45 2004 Subject: [PythonCE] I need an example In-Reply-To: <1102049072.41afef30de1de@www-mail.usyd.edu.au> References: <1101995269.4838.3.camel@localhost.localdomain> <1102049072.41afef30de1de@www-mail.usyd.edu.au> Message-ID: <703ae56b0412030712695557cd@mail.gmail.com> On the XML parsing front I did manage to produce a port of pyexpat for Windows CE that worked for me quite well. I posted the patches to this list a few weeks ago. They are quite small and self-contained so they probably could be included in the main distribution. On Fri, 3 Dec 2004 15:44:32 +1100, Ajay wrote: > 3. XML is not completely supported. there isn't a port of pyexpat so XML > parsing can be pretty awkward > Quoting Lord_ZealoN : > > > Lol, it works. > > > > then, Only lack answers to two doubts > > > > And i add one more. > > > > What packages works fine? > > > > xml, access to databases etc... > > El jue, 02-12-2004 a las 08:37 -0500, Ron Phillips escribi?: > > > I remember, now. I took it from my desktop python install C:\Python23 > > > \Lib\lib-tk\turtle.py, added the magic words to set the path, and put > > > it on the PocketPC. I am attaching the zipped version I made. > > > > > > I will cc: to the group, but of course the attachment won't be there. > > > > > > > > > Ron > > -- > > Lord_ZealoN > > Linux USer: #370919 > > http://www.ubuntu-es.org > > > > _______________________________________________ > > PythonCE mailing list > > PythonCE@python.org > > http://mail.python.org/mailman/listinfo/pythonce > > > > > ---------------------------------------------------------------- > This message was sent using IMP, the Internet Messaging Program. > > > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > From isrgish at fastem.com Fri Dec 3 17:25:10 2004 From: isrgish at fastem.com (Isr Gish) Date: Fri Dec 3 17:25:14 2004 Subject: [PythonCE] I need an example Message-ID: <20041203162513.BF10E1E4007@bag.python.org> Hi Anthony >On the XML parsing front I did manage to produce a port of pyexpat for >Windows CE that worked for me quite well. I posted the patches to this >list a few weeks ago. They are quite small and self-contained so they >probably could be included in the main distribution. Can you post the pyexpat port again? Thanks Isr From anthony.tuininga at gmail.com Fri Dec 3 23:31:04 2004 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Fri Dec 3 23:31:08 2004 Subject: [PythonCE] I need an example In-Reply-To: <3479897786242797437@unknownmsgid> References: <3479897786242797437@unknownmsgid> Message-ID: <703ae56b04120314311e09d65f@mail.gmail.com> Yes. The diffs are attached. On Fri, 3 Dec 2004 11:25:10 -0500, Isr Gish wrote: > Hi Anthony > > >On the XML parsing front I did manage to produce a port of pyexpat for > >Windows CE that worked for me quite well. I posted the patches to this > >list a few weeks ago. They are quite small and self-contained so they > >probably could be included in the main distribution. > > Can you post the pyexpat port again? > > Thanks > Isr > > -------------- next part -------------- A non-text attachment was scrubbed... Name: xmlparse.c.diff Type: text/x-patch Size: 866 bytes Desc: not available Url : http://mail.python.org/pipermail/pythonce/attachments/20041203/741fcd5a/xmlparse.c.bin -------------- next part -------------- A non-text attachment was scrubbed... Name: xmltok.c.diff Type: text/x-patch Size: 307 bytes Desc: not available Url : http://mail.python.org/pipermail/pythonce/attachments/20041203/741fcd5a/xmltok.c.bin From anne.wangnick at t-online.de Sat Dec 4 23:35:39 2004 From: anne.wangnick at t-online.de (Anne Wangnick) Date: Sat Dec 4 23:35:47 2004 Subject: [PythonCE] No clue what's going on In-Reply-To: <41A7074E0000389D@resmta03.ono.com> Message-ID: Dear all, I'm lost. I've downloaded and installed Python-2.3.4-arm-PPC2003.zip and pythonce-Tkinter-Files.zip on my PDA (Pocket Loox 720, Windows Mobile 2003 SE, VGA screen), and have successfully used this installation to port a resonably-sized application to the PDA. I had some issues in the beginning where Python would fail loading dll's or give memory errors, but finally everything worked reasonably well. I've even succeeded adding the HI_RES_AWARE resource to the python.exe, thus giving Tkinter access to the full VGA resolution of the devive. However, lately I did some rearrangement of software and files on the PDA, and since then the Python interpreter just silently vanishes when starting the application. I then tried to build the Python interpreter myself, namely the debug version, using EVC++ (version 4.00.1505.0, product ID 52622-000-0000016-03879). The executable behaves different from the downloadable binary, though. Whenever I try to double-click the most simplest Python file (with the registry set up properly, Shell.Open.Command set to "\Programme\Python.evc\Lib\Python.exe" "%1"), I get a window titled "Python Error", containing: Traceback (innermost last): exceptions.ImportError: No module named \My Documents\turtle.py The downloaded Python works fine with this file ... Any ideas? Regards, Sebastian From RPhillips at engineer.co.summit.oh.us Tue Dec 7 17:39:12 2004 From: RPhillips at engineer.co.summit.oh.us (Ron Phillips) Date: Tue Dec 7 17:39:40 2004 Subject: [PythonCE] Shelve -- has anyone used it successfully? Message-ID: My script can't find the file: it fails and says "\\Mobile Device\\My Documents\\test\\culvertApp.shelf.dat does not exist." I tried renaming my shelf file from culvertApp.shelf to culvertApp.shelf.dat -- no joy there. Could it be because I copied my shelf file from my Windows XP system? I don't much want to build the shelf file on the PocketPC; it kind of defeats the purpose. Is that what's wrong? Has anyone else used shelve successfully on the PocketPC? How did you do it? Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041207/41d3bf7a/attachment.htm From mdoukidis at gmail.com Wed Dec 8 03:35:20 2004 From: mdoukidis at gmail.com (Mark Doukidis) Date: Wed Dec 8 03:35:26 2004 Subject: [PythonCE] Shelve -- has anyone used it successfully? In-Reply-To: References: Message-ID: <8d85110404120718353fbcced5@mail.gmail.com> Hi Ron, I am about to give up on using "shelve" about now. My problem is that after a time I am getting a corrupted shelve. It probably is my own doing :( I cannot copy my XP generated shelve file to PocketPC because the PythonCE build does not include all the db modules. on XP i have one file generated, on CE I have 3 generated (.dat, .dir & .bak) on the XP shelve I tried this: >>> import whichdb >>> whichdb.whichdb("c:/testshelve") 'dbhash' on the CE shelve I get an empty string returned. So I figure if you want to use the same shelve across OSs you had better use the CE db (whatever that is). I must look into this futher myself. Hope this can give you a lead. Mark From RPhillips at engineer.co.summit.oh.us Wed Dec 8 13:12:03 2004 From: RPhillips at engineer.co.summit.oh.us (Ron Phillips) Date: Wed Dec 8 13:12:37 2004 Subject: [PythonCE] Shelve -- has anyone used it successfully? Message-ID: Ok, Mark, thanks -- I've just about resigned myself to using csv, unless someone tells me that csv doesn't work right, either! Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041208/bf0be4ea/attachment.htm From mike at pcblokes.com Wed Dec 8 17:23:45 2004 From: mike at pcblokes.com (Michael) Date: Wed Dec 8 17:21:45 2004 Subject: [PythonCE] Shelve -- has anyone used it successfully? Message-ID: <20041208162144.23F571E4007@bag.python.org> There's a pure python database called kirbybase you could try. If csv doesn't work I've done a module called listquote that would work. Regards, Fuzzy http://www.voidspace.org.uk/atlantibots/pythonutils.html -----Original Message----- >From: "Ron Phillips" >Sent: 08/12/04 12:12:03 >To: "pythonce@python.org" >Subject: Re: [PythonCE] Shelve -- has anyone used it successfully? > >Ok, Mark, thanks -- I've just about resigned myself to using csv, unless >someone tells me that csv doesn't work right, either! > >Ron > [Message truncated. Tap Edit->Mark for Download to get remaining portion.] From RPhillips at engineer.co.summit.oh.us Wed Dec 8 17:34:49 2004 From: RPhillips at engineer.co.summit.oh.us (Ron Phillips) Date: Wed Dec 8 17:35:20 2004 Subject: [PythonCE] Shelve -- has anyone used it successfully? Message-ID: Thank you! I'll check it out -- but I lost my platform suddenly. The original owner is coming back from Iraq and needs it right away. I might get another PocketPC after the budget rolls over in January. Sigh. Ron >>> "Michael" 12/8/2004 11:23:45 AM >>> There's a pure python database called kirbybase you could try. If csv doesn't work I've done a module called listquote that would work. Regards, Fuzzy http://www.voidspace.org.uk/atlantibots/pythonutils.html -----Original Message----- >From: "Ron Phillips" >Sent: 08/12/04 12:12:03 >To: "pythonce@python.org" >Subject: Re: [PythonCE] Shelve -- has anyone used it successfully? > >Ok, Mark, thanks -- I've just about resigned myself to using csv, unless >someone tells me that csv doesn't work right, either! > >Ron > [Message truncated. Tap Edit->Mark for Download to get remaining portion.] _______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041208/be77a443/attachment.htm From mike at pcblokes.com Wed Dec 8 18:04:29 2004 From: mike at pcblokes.com (Michael Foord) Date: Wed Dec 8 18:04:19 2004 Subject: [PythonCE] Shelve -- has anyone used it successfully? In-Reply-To: References: Message-ID: <41B7341D.3060007@pcblokes.com> There's a pure python database called Kirbybase that might be worth looking into. If csv doesn't work I've written a python module called listquote that has csv functions. Regards, Fuzzy http://www.voidspace.org.uk/atlantibots/pythonutils.html Ron Phillips wrote: > Ok, Mark, thanks -- I've just about resigned myself to using csv, > unless someone tells me that csv doesn't work right, either! > > Ron > >------------------------------------------------------------------------ > >_______________________________________________ >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce > > From anne.wangnick at t-online.de Wed Dec 8 19:42:52 2004 From: anne.wangnick at t-online.de (Anne Wangnick) Date: Wed Dec 8 19:43:22 2004 Subject: AW: [PythonCE] Shelve -- has anyone used it successfully? In-Reply-To: <41B7341D.3060007@pcblokes.com> Message-ID: I'm using dumbdbm, which comes in the Python CE distribution. It generates .dat, .dir & .bak files. However, I'm not using it as a shelve, but rather as a database. Actually, I'm generating the database on XP and then using it on CE. I believe that as dumbdbm is the only database module available on CE, shelve.open will always fall back on it on CE. Can you try to use shelve.Shelf(dumbdbm.open(filename,'c')) on XP to create the shelve and on CE to retrieve it? Regards, Sebastian Wangnick -----Urspr?ngliche Nachricht----- Von: pythonce-bounces@python.org [mailto:pythonce-bounces@python.org]Im Auftrag von Mark Doukidis Gesendet: Mittwoch, 8. Dezember 2004 03:35 An: Ron Phillips; PythonCE@python.org Betreff: Re: [PythonCE] Shelve -- has anyone used it successfully? Hi Ron, I am about to give up on using "shelve" about now. My problem is that after a time I am getting a corrupted shelve. It probably is my own doing :( I cannot copy my XP generated shelve file to PocketPC because the PythonCE build does not include all the db modules. on XP i have one file generated, on CE I have 3 generated (.dat, .dir & .bak) on the XP shelve I tried this: >>> import whichdb >>> whichdb.whichdb("c:/testshelve") 'dbhash' on the CE shelve I get an empty string returned. So I figure if you want to use the same shelve across OSs you had better use the CE db (whatever that is). I must look into this futher myself. Hope this can give you a lead. Mark From anthony.tuininga at gmail.com Wed Dec 8 21:41:30 2004 From: anthony.tuininga at gmail.com (Anthony Tuininga) Date: Wed Dec 8 21:41:33 2004 Subject: AW: [PythonCE] Shelve -- has anyone used it successfully? In-Reply-To: References: <41B7341D.3060007@pcblokes.com> Message-ID: <703ae56b0412081241382aa5dd@mail.gmail.com> I'm not sure if this is relevant but I thought I would throw it out as information in case it is. If you wanted to use SQLite, I have successfully built it for Windows CE and used it. It is a small footprint, fast, limited feature RDBMS which is open source and available for free. On Wed, 8 Dec 2004 19:42:52 +0100, Anne Wangnick wrote: > I'm using dumbdbm, which comes in the Python CE distribution. It generates > .dat, .dir & .bak files. However, I'm not using it as a shelve, but rather > as a database. Actually, I'm generating the database on XP and then using it > on CE. > > I believe that as dumbdbm is the only database module available on CE, > shelve.open will always fall back on it on CE. > > Can you try to use shelve.Shelf(dumbdbm.open(filename,'c')) on XP to create > the shelve and on CE to retrieve it? > > Regards, > Sebastian Wangnick > > -----Urspr?ngliche Nachricht----- > Von: pythonce-bounces@python.org [mailto:pythonce-bounces@python.org]Im > Auftrag von Mark Doukidis > Gesendet: Mittwoch, 8. Dezember 2004 03:35 > An: Ron Phillips; PythonCE@python.org > Betreff: Re: [PythonCE] Shelve -- has anyone used it successfully? > > Hi Ron, > > I am about to give up on using "shelve" about now. > My problem is that after a time I am getting a corrupted shelve. > It probably is my own doing :( > > I cannot copy my XP generated shelve file to PocketPC because the > PythonCE build does not include all the db modules. > > on XP i have one file generated, on CE I have 3 generated (.dat, .dir & > .bak) > > on the XP shelve I tried this: > > >>> import whichdb > >>> whichdb.whichdb("c:/testshelve") > 'dbhash' > > on the CE shelve I get an empty string returned. > > So I figure if you want to use the same shelve across OSs you had > better use the CE > db (whatever that is). > > I must look into this futher myself. > > Hope this can give you a lead. > > Mark > > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > From stuffduff at cox.net Thu Dec 9 14:32:43 2004 From: stuffduff at cox.net (stuffduff) Date: Thu Dec 9 14:32:47 2004 Subject: [PythonCE] Smartphone 2003 Message-ID: Hi, I finally scrounged up enough files for the Smartphone 2003 to compile w/o errors. I then looked in the WCE subdirectories for the files that were similar to those in the zipped version. I didn't have them all, so I'm wondering if there was a post 'make' (nmake) step I missed similar to the 'make build' on the 'nixs. So, do the files all go into "\Mounted Volume\Program Files\Python\Lib? Or do the exe, dll & pyd files go in the Python directory and the WCE\lib files go in the Lib directory? I'm still trying to figure that one out. I also need an interactive shell to provide a standard command line python prompt. I did a search on 'SipGetInfo' failed and found: http://www.murkworks.com/Research/Python/PythonCE/PythonCEWiki/uploads/pcces hell.py.ppc_with_input.txt Has anybody tried it? How do I use it? Google Groups had a few links on GetSipInfo: http://groups-beta.google.com/groups?q=SipGetInfo%20failed&hl=en&lr=&sa=N&ta b=wg Does anyone know if the registry hack for the PPC needs to be modified to work on the Smartphone? Any help would be appreciated, Sean From bkc at murkworks.com Thu Dec 9 15:41:47 2004 From: bkc at murkworks.com (Brad Clements) Date: Thu Dec 9 15:25:29 2004 Subject: [PythonCE] Smartphone 2003 In-Reply-To: Message-ID: <41B819D5.27551.1B62977E@coal.murkworks.com> SipGetInfo() is a Python specific function in the CE glue module. it's defined in win32gui.i, and here's the code fragment. It looks to me like SipGetInfo is a real win32 function as well, defined in sipapi.h in the windows ce toolkit. -- /// FUNCTIONS FROM SIPAPI.H DWORD SipStatus(); #define SIP_STATUS_UNAVAILABLE SIP_STATUS_UNAVAILABLE #define SIP_STATUS_AVAILABLE SIP_STATUS_AVAILABLE // BOOL SipSetDefaultRect(RECT *rect); // couldn't convert this BOOLAPI SipRegisterNotification(HWND hwnd); BOOLAPI SipShowIM(DWORD tf); #define SIPF_OFF SIPF_OFF #define SIPF_ON SIPF_ON #define SIPF_DOCKED SIPF_DOCKED #define SIPF_LOCKED SIPF_LOCKED #define SPI_SETCOMPLETIONINFO SPI_SETCOMPLETIONINFO #define SPI_SETSIPINFO SPI_SETSIPINFO #define SPI_GETSIPINFO SPI_GETSIPINFO #define SPI_SETCURRENTIM SPI_SETCURRENTIM #define SPI_GETCURRENTIM SPI_GETCURRENTIM %{ // SIPINFO object class PySIPINFO : public PyObject { public: PySIPINFO(void); ~PySIPINFO(); SIPINFO m_sipInfo; /* Python support */ static PyObject *meth_SetDialogProc(PyObject *self, PyObject *args); static void deallocFunc(PyObject *ob); static PyObject *getattr(PyObject *self, char *name); static int setattr(PyObject *self, char *name, PyObject *v); #pragma warning( disable : 4251 ) static struct memberlist memberlist[]; #pragma warning( default : 4251 ) }; #define PySIPINFO_Check(ob) ((ob)->ob_type == &PySIPINFOType) // @object PySIPINFO|A Python object representing a SIPINFO structure PyTypeObject PySIPINFOType = { PyObject_HEAD_INIT(&PyType_Type) 0, "PySIPINFO", sizeof(PySIPINFO), 0, PySIPINFO::deallocFunc, /* tp_dealloc */ 0, /* tp_print */ PySIPINFO::getattr, /* tp_getattr */ PySIPINFO::setattr, /* tp_setattr */ 0, /* tp_compare */ 0, /* tp_repr */ 0, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ 0, 0, /* tp_call */ 0, /* tp_str */ }; #undef OFF #define OFF(e) offsetof(PySIPINFO, e) /*static*/ struct memberlist PySIPINFO::memberlist[] = { {"fdwFlags", T_INT, OFF(m_sipInfo.fdwFlags)}, // @prop integer|fdwFlags| {"rcVisibleDesktop", T_OBJECT, OFF(m_sipInfo.rcVisibleDesktop)}, // @prop PyRECT|rcVisibleDesktop {"rcSipRect", T_OBJECT, OFF(m_sipInfo.rcSipRect)}, // @prop PyRECT|rcSipRect {NULL} }; PySIPINFO::PySIPINFO(void) { ob_type = &PySIPINFOType; _Py_NewReference(this); memset(&m_sipInfo, 0, sizeof(m_sipInfo)); m_sipInfo.cbSize = sizeof(m_sipInfo); } PySIPINFO::~PySIPINFO(void) { } PyObject *PySIPINFO::getattr(PyObject *self, char *name) { // PyObject *ret = Py_FindMethod(PyWNDCLASS_methods, self, name); // if (ret != NULL) // return ret; // PyErr_Clear(); PySIPINFO *pW = (PySIPINFO *)self; if (strcmp("rcVisibleDesktop", name)==0) { PyObject *o; o = Py_BuildValue("llll", pW->m_sipInfo.rcVisibleDesktop.left, pW->m_sipInfo.rcVisibleDesktop.top, pW->m_sipInfo.rcVisibleDesktop.right, pW->m_sipInfo.rcVisibleDesktop.bottom); return o; } return PyMember_Get((char *)self, memberlist, name); } int PySIPINFO::setattr(PyObject *self, char *name, PyObject *v) { if (v == NULL) { PyErr_SetString(PyExc_AttributeError, "can't delete SIPINFO attributes"); return -1; } PySIPINFO *pW = (PySIPINFO *)self; if (strcmp("rcVisibleDesktop", name)==0) { RECT r; if (PyTuple_Check(v) && PyArg_ParseTuple(v, "llll", &r.left, &r.top, &r.right, &r.bottom)) { pW->m_sipInfo.rcVisibleDesktop = r; return 0; } PyErr_SetString(PyExc_TypeError, "rcVisibleDesktop: This param must be a tuple of four integers"); return -1; } return PyMember_Set((char *)self, memberlist, name, v); } /*static*/ void PySIPINFO::deallocFunc(PyObject *ob) { delete (PySIPINFO *)ob; } static PyObject *MakeSIPINFO(PyObject *self, PyObject *args) { if (!PyArg_ParseTuple(args, "")) return NULL; return new PySIPINFO(); } %} %native (SIPINFO) MakeSIPINFO; %{ // @pyswig int|SipGetInfo|Get SIP Info static PyObject *PySipGetInfo(PyObject *self, PyObject *args) { PyObject *obwc; // @pyparm |SipInfo||The SIPInfo object if (!PyArg_ParseTuple(args, "O", &obwc)) return NULL; if (!PySIPINFO_Check(obwc)) { PyErr_SetString(PyExc_TypeError, "The object must be a SIPINFO object"); return NULL; } int bres = SipGetInfo(&((PySIPINFO *)obwc)->m_sipInfo); PyObject *res = PyInt_FromLong(bres); return res; } // @pyswig int|SipSetInfo|Set SIP Info static PyObject *PySipSetInfo(PyObject *self, PyObject *args) { PyObject *obwc; // @pyparm |SipInfo||The SIPInfo object if (!PyArg_ParseTuple(args, "O", &obwc)) return NULL; if (!PySIPINFO_Check(obwc)) { PyErr_SetString(PyExc_TypeError, "The object must be a SIPINFO object"); return NULL; } int bres = SipSetInfo(&((PySIPINFO *)obwc)->m_sipInfo); PyObject *res = PyInt_FromLong(bres); return res; } %} %native (SipGetInfo) PySipGetInfo; %native (SipSetInfo) PySipSetInfo; -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements From bsiegfried at pol.net Sun Dec 12 18:02:06 2004 From: bsiegfried at pol.net (Bryan Siegfried) Date: Sun Dec 12 21:20:28 2004 Subject: [PythonCE] Python on Axim v50 / XScale Message-ID: I am switching from Palm to Pocket PC. For my job (physician), there are several resources for the PocketPC, but there are a few things sorely missing. Mainly, there3 is now free medical calculator, no ABG calculator, and no pregnancy wheel program...at least none are available as freeware/GPL/etc. I would like to write one of these (or all of them). It's not kernel hacking, I should be able to muddle my way through, but I don't have a good development environment picked out. I have seen people go both ways on python compatibility with xscale. Are other people running it on their Xscale processors,a nd specifically, their Axims? Thanks, Bryan martalli AT madisontelco.com From bkc at murkworks.com Sun Dec 12 21:53:55 2004 From: bkc at murkworks.com (Brad Clements) Date: Sun Dec 12 21:37:07 2004 Subject: [PythonCE] Python on Axim v50 / XScale In-Reply-To: Message-ID: <41BC6589.13760.2C2A4DD3@coal.murkworks.com> On 12 Dec 2004 at 11:02, Bryan Siegfried wrote: > I have seen people go both ways on python compatibility with xscale. > Are other people running it on their Xscale processors,a nd > specifically, their Axims? When you say "both ways" what exactly do you mean? Are you considering installing Linux on your PDA, or do you mean something else? -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements From bruce.jackson at update.com Mon Dec 13 12:26:42 2004 From: bruce.jackson at update.com (Bruce Jackson) Date: Mon Dec 13 13:40:22 2004 Subject: [PythonCE] Python on Axim v50 / XScale Message-ID: _____________________________________ Bruce Jackson Senior Developer update software AG Operngasse 17 - 21; A-1040 Vienna, Austria Phone: 0043 / 1 / 878 55 - 528 Fax: 0043 / 1 / 878 55 - 200 mailto:bruce.jackson@update.com http://www.update.com _____________________________________ ****************** DISCLAIMER ****************** CONFIDENTIALITY: This email and attachments are intended for the above name only and are confidential. If you are not the intended addressee, or the person responsible for delivering it to the intended addressee, you may neither copy nor deliver it to anyone else or use it in any unauthorized manner. To do so is prohibited and may be unlawful. If you receive this email by mistake, please advise the sender immediately by using the reply facility in your email software. PRIVACY: Unless instructed by you, we will retain your personal details in our international database for future business-related purposes. SAFETY: This message has been checked for the presence of computer viruses. For further information on our company, please visit our website at www.update.com. ************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041213/5467046e/attachment.htm From isrgish at fastem.com Mon Dec 13 14:11:15 2004 From: isrgish at fastem.com (Isr Gish) Date: Mon Dec 13 14:11:06 2004 Subject: [PythonCE] Python on Axim v50 / XScale Message-ID: <20041213131106.6D9511E4005@bag.python.org> Bryan Siegfried wrote >I am switching from Palm to Pocket PC. For my job (physician), there >are several resources for the PocketPC, but there are a few things >sorely missing. Mainly, there3 is now free medical calculator, no ABG >calculator, and no pregnancy wheel program...at least none are available >as freeware/GPL/etc. > >I would like to write one of these (or all of them). It's not kernel >hacking, I should be able to muddle my way through, but I don't have a >good development environment picked out. > >I have seen people go both ways on python compatibility with xscale. >Are other people running it on their Xscale processors,a nd >specifically, their Axims? Well I'm using Python on a ipaq with a xscale proccessor without an problems. > >Thanks, >Bryan >martalli AT madisontelco.com > >_______________________________________________ >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce From mike at pcblokes.com Mon Dec 13 14:21:14 2004 From: mike at pcblokes.com (Voidspace) Date: Mon Dec 13 14:21:19 2004 Subject: [PythonCE] Python on Axim v50 / XScale In-Reply-To: <20041213131106.6D9511E4005@bag.python.org> References: <20041213131106.6D9511E4005@bag.python.org> Message-ID: <41BD974A.5040108@pcblokes.com> Hello Bryan, Python on windows CE works well... but not you have *two* problems. I would call the python port 'experimental'. The core language works very well - but the user interface is ropey. This means there is *no* production code (that I'm aware of anyway) using python for CE and writing your own stuff is 'interesting'. It's great for hacking though. Regards, Fuzzy Isr Gish wrote: >Bryan Siegfried wrote > >I am switching from Palm to Pocket PC. For my job (physician), there > >are several resources for the PocketPC, but there are a few things > >sorely missing. Mainly, there3 is now free medical calculator, no ABG > >calculator, and no pregnancy wheel program...at least none are available > >as freeware/GPL/etc. > > > >I would like to write one of these (or all of them). It's not kernel > >hacking, I should be able to muddle my way through, but I don't have a > >good development environment picked out. > > > >I have seen people go both ways on python compatibility with xscale. > >Are other people running it on their Xscale processors,a nd > >specifically, their Axims? > >Well I'm using Python on a ipaq with a xscale proccessor without an problems. > > > > >Thanks, > >Bryan > >martalli AT madisontelco.com > > > >_______________________________________________ > >PythonCE mailing list > >PythonCE@python.org > >http://mail.python.org/mailman/listinfo/pythonce > >_______________________________________________ >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce > > > > > -- http://www.Voidspace.org.uk The Place where headspace meets cyberspace. Online resource site - covering science, technology, computing, cyberpunk, psychology, spirituality, fiction and more. --- http://www.Voidspace.org.uk/atlantibots/pythonutils.html Python utilities, modules and apps. Including Nanagram, Dirwatcher and more. --- http://www.fuchsiashockz.co.uk http://groups.yahoo.com/group/void-shockz --- Everyone has talent. What is rare is the courage to follow talent to the dark place where it leads. -Erica Jong Ambition is a poor excuse for not having sense enough to be lazy. -Milan Kundera From martalli at madisontelco.com Mon Dec 13 04:45:19 2004 From: martalli at madisontelco.com (Bryan Siegfried) Date: Mon Dec 13 17:02:04 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: <41BC6589.13760.2C2A4DD3@coal.murkworks.com> References: <41BC6589.13760.2C2A4DD3@coal.murkworks.com> Message-ID: Brad Clements wrote: > On 12 Dec 2004 at 11:02, Bryan Siegfried wrote: > > >>I have seen people go both ways on python compatibility with xscale. >>Are other people running it on their Xscale processors,a nd >>specifically, their Axims? > > > When you say "both ways" what exactly do you mean? > > Are you considering installing Linux on your PDA, or do you mean something else? > I apologize for being unclear. I wanted to write a program for Windows Mobile 2003. I have been reading quite a bit of discussion about python on windows mobile devices, but I had yet to read of any actual programs... As much as Linux on a handheld intrigues me, I need the Axim for work, and several references that I can have easily on hand. These are not (yet) available for Linux (e.g. Zaurus) handhelds. However, if I wrote my little utility in Python I could port it to almost any handheld platform. Bryan -- Bryan Siegfried Solvet saeclum in favilla Internal medicine and pediatrics Staunton Family Practice martalli AT madisontelco com From bkc at murkworks.com Mon Dec 13 17:42:27 2004 From: bkc at murkworks.com (Brad Clements) Date: Mon Dec 13 17:25:20 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: References: <41BC6589.13760.2C2A4DD3@coal.murkworks.com> Message-ID: <41BD7C18.9060.306A6C8A@coal.murkworks.com> I think the most difficult part of your python application will be the gui. It would be great if venster ran on Windows CE, but venster requires ctypes and I don't see any way of making ctypes work there. Win32gui was modified some time ago to add support for dynamic dialogs. That is, windows dialogs created from python structures. You could probably get away with using that for your dialogs. How complex does your input dialog have to be, and what will the output look like? Another option is to run a tiny http server on CE and use PIE to interact with it. That might sound strange, but it certainly works well on the desktop. -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements From RPhillips at engineer.co.summit.oh.us Mon Dec 13 17:32:15 2004 From: RPhillips at engineer.co.summit.oh.us (Ron Phillips) Date: Mon Dec 13 17:32:55 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale Message-ID: I've been writing a form-filling app in Tkinter. I don't like it much, honestly -- I am much more comfortable in html. Can you provide any links to examples/tuts of the tiny http server / browser idea? Desktop is fine, I can adapt, I think. I just haven't seen it done on the desktop, but I really like the idea. Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041213/feedd4a2/attachment.htm From mike at pcblokes.com Mon Dec 13 17:38:21 2004 From: mike at pcblokes.com (Voidspace) Date: Mon Dec 13 17:38:29 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: References: Message-ID: <41BDC57D.3050702@pcblokes.com> There is a pythonCE version of apache which will run as localhost. Normally winCE has no concept of localhost - so this is your best bet. I don't have the URL, but google should find it. For testing on the desktop Xitami is a great server to use as localhost. You'll then be programming CGIs to go with it. Regards, Fuzzy Ron Phillips wrote: > I've been writing a form-filling app in Tkinter. I don't like it much, > honestly -- I am much more comfortable in html. Can you provide any > links to examples/tuts of the tiny http server / browser idea? Desktop > is fine, I can adapt, I think. > > I just haven't seen it done on the desktop, but I really like the idea. > > Ron > >------------------------------------------------------------------------ > >_______________________________________________ >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce > > -- http://www.Voidspace.org.uk The Place where headspace meets cyberspace. Online resource site - covering science, technology, computing, cyberpunk, psychology, spirituality, fiction and more. --- http://www.Voidspace.org.uk/atlantibots/pythonutils.html Python utilities, modules and apps. Including Nanagram, Dirwatcher and more. --- http://www.fuchsiashockz.co.uk http://groups.yahoo.com/group/void-shockz --- Everyone has talent. What is rare is the courage to follow talent to the dark place where it leads. -Erica Jong Ambition is a poor excuse for not having sense enough to be lazy. -Milan Kundera From mike at pcblokes.com Mon Dec 13 17:41:32 2004 From: mike at pcblokes.com (Voidspace) Date: Mon Dec 13 17:41:39 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: <41BDC57D.3050702@pcblokes.com> References: <41BDC57D.3050702@pcblokes.com> Message-ID: <41BDC63C.9040708@pcblokes.com> Voidspace wrote: > There is a pythonCE version of apache which will run as localhost. > Normally winCE has no concept of localhost - so this is your best bet. > I don't have the URL, but google should find it. > > For testing on the desktop Xitami is a great server to use as > localhost. You'll then be programming CGIs to go with it. > Xitami is a bit heavy weight to distribute along with your app - but great as a server (lighterweight than apache). There are example little servers that come with the python distribution. (By the way !). You can't use these with winCE because it doesn't have the normal loopback address - this means you *probably* have to use apache, which makes it a bit of a heavier distribution. All IMHO.... Regards, Fuzzy > Regards, > > Fuzzy > > Ron Phillips wrote: > >> I've been writing a form-filling app in Tkinter. I don't like it >> much, honestly -- I am much more comfortable in html. Can you provide >> any links to examples/tuts of the tiny http server / browser idea? >> Desktop is fine, I can adapt, I think. >> >> I just haven't seen it done on the desktop, but I really like the idea. >> >> Ron >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> PythonCE mailing list >> PythonCE@python.org >> http://mail.python.org/mailman/listinfo/pythonce >> >> > > -- http://www.Voidspace.org.uk The Place where headspace meets cyberspace. Online resource site - covering science, technology, computing, cyberpunk, psychology, spirituality, fiction and more. --- http://www.Voidspace.org.uk/atlantibots/pythonutils.html Python utilities, modules and apps. Including Nanagram, Dirwatcher and more. --- http://www.fuchsiashockz.co.uk http://groups.yahoo.com/group/void-shockz --- Everyone has talent. What is rare is the courage to follow talent to the dark place where it leads. -Erica Jong Ambition is a poor excuse for not having sense enough to be lazy. -Milan Kundera From bkc at murkworks.com Mon Dec 13 18:03:20 2004 From: bkc at murkworks.com (Brad Clements) Date: Mon Dec 13 17:46:16 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: <41BDC57D.3050702@pcblokes.com> References: Message-ID: <41BD80FD.4851.307D8A47@coal.murkworks.com> On 13 Dec 2004 at 16:38, Voidspace wrote: > There is a pythonCE version of apache which will run as localhost. > Normally winCE has no concept of localhost - so this is your best bet. I > don't have the URL, but google should find it. > > For testing on the desktop Xitami is a great server to use as localhost. > You'll then be programming CGIs to go with it. Ugh, this requires starting up python on each request. What I did on the desktop was to use a modified dibler.py (from the spambayes project). I combined that with SimpleTAL. Then, I use venster to create a simple frame application that uses ATL to embed IE as the window contents. You should see the 'test browser' application in venster examples. I just start a dibbler 'http server' instance in it's own thread, then tell embedded IE to navigate to the local server's address and port. I'm sure there's no problem getting dibbler and SimpleTAL to run on pythonce. For the embedded IE browser, probably win32gui could do it if the ATL hack works on CE. Another option is to use the shell to launch IE to your URL. The only problem there is figuring out when to quit your application. I'm not sure if you'll be able to use the process handle on CE, I haven't tried it. -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements From bkc at murkworks.com Mon Dec 13 18:04:38 2004 From: bkc at murkworks.com (Brad Clements) Date: Mon Dec 13 17:47:46 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: <41BDC63C.9040708@pcblokes.com> References: <41BDC57D.3050702@pcblokes.com> Message-ID: <41BD814B.5990.307EBC2F@coal.murkworks.com> On 13 Dec 2004 at 16:41, Voidspace wrote: > You can't > use these with winCE because it doesn't have the normal loopback address - > this means you *probably* have to use apache, which makes it a bit of a > heavier distribution. Uh, how does PIE talk to a local apache without using a loopback address? -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements From danny at orionrobots.co.uk Mon Dec 13 18:06:18 2004 From: danny at orionrobots.co.uk (Danny Staple) Date: Mon Dec 13 18:02:02 2004 Subject: [PythonCE] Re: Python on Axim v50 Message-ID: <37184.132.185.240.120.1102957578.squirrel@132.185.240.120> "Brad Clements" wrote: > I think the most difficult part of your python application will be the gui. Although there are no binaries or easy installers - I stumbled upon this: http://wiki.wxwidgets.org/wiki.pl?Developers_Notebook/WxWinCECompiling Now this is the cue for some industrious pocket pc users with more time than I to create some binaries, and dist them - if possible getting those people at python.org, and wxwidgets.org to display them. Orion -- OrionRobots.co.uk - Robots from Sol to Sirius. From mike at pcblokes.com Mon Dec 13 18:03:02 2004 From: mike at pcblokes.com (Voidspace) Date: Mon Dec 13 18:03:08 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: <41BD814B.5990.307EBC2F@coal.murkworks.com> References: <41BDC57D.3050702@pcblokes.com> <41BD814B.5990.307EBC2F@coal.murkworks.com> Message-ID: <41BDCB46.3080604@pcblokes.com> This is the url for apacheCE http://www.rainer-keuchel.de/wince/apache-ce.html I may well be wrong about pocket PC not working with localhost. I was sure I'd read it before - so hadn't experimented - certainly the apache page shows apache using the loopback address. I'd assumed it was a hack. I've done a bit of googling and it looks like there are several microsoft references to getting localhost to work.... Regards, Fuzzy Brad Clements wrote: >On 13 Dec 2004 at 16:41, Voidspace wrote: > > > >>You can't >>use these with winCE because it doesn't have the normal loopback address - >>this means you *probably* have to use apache, which makes it a bit of a >>heavier distribution. >> >> > >Uh, how does PIE talk to a local apache without using a loopback address? > > > > -- http://www.Voidspace.org.uk The Place where headspace meets cyberspace. Online resource site - covering science, technology, computing, cyberpunk, psychology, spirituality, fiction and more. --- http://www.Voidspace.org.uk/atlantibots/pythonutils.html Python utilities, modules and apps. Including Nanagram, Dirwatcher and more. --- http://www.fuchsiashockz.co.uk http://groups.yahoo.com/group/void-shockz --- Everyone has talent. What is rare is the courage to follow talent to the dark place where it leads. -Erica Jong Ambition is a poor excuse for not having sense enough to be lazy. -Milan Kundera From mike at pcblokes.com Mon Dec 13 18:04:01 2004 From: mike at pcblokes.com (Voidspace) Date: Mon Dec 13 18:04:11 2004 Subject: [PythonCE] Re: Python on Axim v50 In-Reply-To: <37184.132.185.240.120.1102957578.squirrel@132.185.240.120> References: <37184.132.185.240.120.1102957578.squirrel@132.185.240.120> Message-ID: <41BDCB81.6040802@pcblokes.com> Danny Staple wrote: >"Brad Clements" wrote: > > >>I think the most difficult part of your python application will be the gui. >> >> > >Although there are no binaries or easy installers - I stumbled upon this: >http://wiki.wxwidgets.org/wiki.pl?Developers_Notebook/WxWinCECompiling > >Now this is the cue for some industrious pocket pc users with more time >than I to create some binaries, and dist them - > That has always been the difficult bit ;-) Regards, Fuzzy >if possible getting those >people at python.org, and wxwidgets.org to display them. > >Orion > > -- http://www.Voidspace.org.uk The Place where headspace meets cyberspace. Online resource site - covering science, technology, computing, cyberpunk, psychology, spirituality, fiction and more. --- http://www.Voidspace.org.uk/atlantibots/pythonutils.html Python utilities, modules and apps. Including Nanagram, Dirwatcher and more. --- http://www.fuchsiashockz.co.uk http://groups.yahoo.com/group/void-shockz --- Everyone has talent. What is rare is the courage to follow talent to the dark place where it leads. -Erica Jong Ambition is a poor excuse for not having sense enough to be lazy. -Milan Kundera From eichin at gmail.com Tue Dec 14 06:21:28 2004 From: eichin at gmail.com (Mark Eichin) Date: Tue Dec 14 06:21:32 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: <41BDCB46.3080604@pcblokes.com> References: <41BDC57D.3050702@pcblokes.com> <41BD814B.5990.307EBC2F@coal.murkworks.com> <41BDCB46.3080604@pcblokes.com> Message-ID: When I first got python installed under wince, I fired up the interpreter, did an import SimpleHTTPServer, ran serve_forever(), then fired up Pocket IE, and hit localhost - and was talking to python. So, as far as I know, it works right out of the box... I'd test it right now, but I've botched my python install by combining it with one of the later ones and I need to "clean out" the box and try again. On Mon, 13 Dec 2004 17:03:02 +0000, Voidspace wrote: > This is the url for apacheCE > > http://www.rainer-keuchel.de/wince/apache-ce.html > > I may well be wrong about pocket PC not working with localhost. I was > sure I'd read it before - so hadn't experimented - certainly the apache > page shows apache using the loopback address. I'd assumed it was a hack. > I've done a bit of googling and it looks like there are several > microsoft references to getting localhost to work.... > > Regards, > > Fuzzy > > > > Brad Clements wrote: > > >On 13 Dec 2004 at 16:41, Voidspace wrote: > > > > > > > >>You can't > >>use these with winCE because it doesn't have the normal loopback address - > >>this means you *probably* have to use apache, which makes it a bit of a > >>heavier distribution. > >> > >> > > > >Uh, how does PIE talk to a local apache without using a loopback address? > > > > > > > > > > -- > > http://www.Voidspace.org.uk > The Place where headspace meets cyberspace. Online resource site - covering science, technology, computing, cyberpunk, psychology, spirituality, fiction and more. > > --- > http://www.Voidspace.org.uk/atlantibots/pythonutils.html > Python utilities, modules and apps. > Including Nanagram, Dirwatcher and more. > --- > http://www.fuchsiashockz.co.uk > http://groups.yahoo.com/group/void-shockz > --- > > Everyone has talent. What is rare is the courage to follow talent > to the dark place where it leads. -Erica Jong > Ambition is a poor excuse for not having sense enough to be lazy. > -Milan Kundera > > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > -- _Mark_ From mike at pcblokes.com Tue Dec 14 09:29:32 2004 From: mike at pcblokes.com (Voidspace) Date: Tue Dec 14 09:29:37 2004 Subject: [PythonCE] Re: Python on Axim v50 / XScale In-Reply-To: References: <41BDC57D.3050702@pcblokes.com> <41BD814B.5990.307EBC2F@coal.murkworks.com> <41BDCB46.3080604@pcblokes.com> Message-ID: <41BEA46C.7080001@pcblokes.com> Mark Eichin wrote: >When I first got python installed under wince, I fired up the >interpreter, did an import SimpleHTTPServer, ran serve_forever(), then >fired up Pocket IE, and hit localhost - and was talking to python. >So, as far as I know, it works right out of the box... I'd test it >right now, but I've botched my python install by combining it with one >of the later ones and I need to "clean out" the box and try again. > > Cool - I can use my PocketPC to test my CGIs..... Thanks Michael >On Mon, 13 Dec 2004 17:03:02 +0000, Voidspace wrote: > > >>This is the url for apacheCE >> >>http://www.rainer-keuchel.de/wince/apache-ce.html >> >>I may well be wrong about pocket PC not working with localhost. I was >>sure I'd read it before - so hadn't experimented - certainly the apache >>page shows apache using the loopback address. I'd assumed it was a hack. >>I've done a bit of googling and it looks like there are several >>microsoft references to getting localhost to work.... >> >>Regards, >> >>Fuzzy >> >> >> >>Brad Clements wrote: >> >> >> >>>On 13 Dec 2004 at 16:41, Voidspace wrote: >>> >>> >>> >>> >>> >>>>You can't >>>>use these with winCE because it doesn't have the normal loopback address - >>>>this means you *probably* have to use apache, which makes it a bit of a >>>>heavier distribution. >>>> >>>> >>>> >>>> >>>Uh, how does PIE talk to a local apache without using a loopback address? >>> >>> >>> >>> >>> >>> >>-- >> >>http://www.Voidspace.org.uk >>The Place where headspace meets cyberspace. Online resource site - covering science, technology, computing, cyberpunk, psychology, spirituality, fiction and more. >> >>--- >>http://www.Voidspace.org.uk/atlantibots/pythonutils.html >>Python utilities, modules and apps. >>Including Nanagram, Dirwatcher and more. >>--- >>http://www.fuchsiashockz.co.uk >>http://groups.yahoo.com/group/void-shockz >>--- >> >>Everyone has talent. What is rare is the courage to follow talent >> to the dark place where it leads. -Erica Jong >>Ambition is a poor excuse for not having sense enough to be lazy. >> -Milan Kundera >> >>_______________________________________________ >>PythonCE mailing list >>PythonCE@python.org >>http://mail.python.org/mailman/listinfo/pythonce >> >> >> > > > > -- http://www.Voidspace.org.uk The Place where headspace meets cyberspace. Online resource site - covering science, technology, computing, cyberpunk, psychology, spirituality, fiction and more. --- http://www.Voidspace.org.uk/atlantibots/pythonutils.html Python utilities, modules and apps. Including Nanagram, Dirwatcher and more. --- http://www.fuchsiashockz.co.uk http://groups.yahoo.com/group/void-shockz --- Everyone has talent. What is rare is the courage to follow talent to the dark place where it leads. -Erica Jong Ambition is a poor excuse for not having sense enough to be lazy. -Milan Kundera From bkc at murkworks.com Fri Dec 17 17:04:23 2004 From: bkc at murkworks.com (Brad Clements) Date: Fri Dec 17 16:47:00 2004 Subject: [PythonCE] Whose got the latest patches? Message-ID: <41C2B912.4136.FDA37DE@coal.murkworks.com> I'm thinking of porting Python 2.4 to the Pocket PC. Whose got the latest patches for Python 2.3? -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements From isrgish at fastem.com Fri Dec 17 17:28:53 2004 From: isrgish at fastem.com (Isr Gish) Date: Fri Dec 17 17:29:22 2004 Subject: [PythonCE] Whose got the latest patches? Message-ID: <20041217162920.C5C981E4003@bag.python.org> Brad Clements wrote: > >I'm thinking of porting Python 2.4 to the Pocket PC. > >Whose got the latest patches for Python 2.3? > I think they can be found at: http://www.validus.com/~kashtan All the best, Isr > > >-- >Brad Clements, bkc@murkworks.com (315)268-1000 >http://www.murkworks.com (315)268-9812 Fax >http://www.wecanstopspam.org/ AOL-IM: BKClements > >_______________________________________________ >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce From mike at pcblokes.com Fri Dec 17 17:35:31 2004 From: mike at pcblokes.com (Michael Foord) Date: Fri Dec 17 17:35:41 2004 Subject: [PythonCE] Whose got the latest patches? In-Reply-To: <20041217162920.C5C981E4003@bag.python.org> References: <20041217162920.C5C981E4003@bag.python.org> Message-ID: <41C30AD3.3080600@pcblokes.com> Wasn't there a sourceforge project setup ? Isr Gish wrote: >Brad Clements wrote: > > > >I'm thinking of porting Python 2.4 to the Pocket PC. > > > >Whose got the latest patches for Python 2.3? > > > >I think they can be found at: >http://www.validus.com/~kashtan > > >All the best, >Isr > > > > > > >-- > >Brad Clements, bkc@murkworks.com (315)268-1000 > >http://www.murkworks.com (315)268-9812 Fax > >http://www.wecanstopspam.org/ AOL-IM: BKClements > > > >_______________________________________________ > >PythonCE mailing list > >PythonCE@python.org > >http://mail.python.org/mailman/listinfo/pythonce > >_______________________________________________ >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce > > > > > From bkc at murkworks.com Fri Dec 17 17:56:53 2004 From: bkc at murkworks.com (Brad Clements) Date: Fri Dec 17 17:39:19 2004 Subject: [PythonCE] Whose got the latest patches? In-Reply-To: <41C30AD3.3080600@pcblokes.com> References: <20041217162920.C5C981E4003@bag.python.org> Message-ID: <41C2C55F.26840.100A4552@coal.murkworks.com> On 17 Dec 2004 at 16:35, Michael Foord wrote: > Wasn't there a sourceforge project setup ? > Yes, but stupid me, I forgot to check and see if patches had been uploaded there. -- Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax http://www.wecanstopspam.org/ AOL-IM: BKClements From pti at elex.be Fri Dec 17 18:33:13 2004 From: pti at elex.be (Peter Tillemans) Date: Fri Dec 17 18:33:19 2004 Subject: [PythonCE] Traceback is driving me nuts Message-ID: <6.1.2.0.0.20041217181159.0bfa9e10@pop.tess.elex.be> Hi, I have currently python2.3.4 from the sourceforge site installed (Previously the Kashtan version), however both have a similar problem. Whenever there is a syntax error in my script, after double clicking, the error appears for a fraction of a second and is then covered with a window with the ominous text Traceback(innermost last) NULL:NULL". Closing this window, closes the underlying application and I still cannot read the error message. This is driving me nuts, I am bouncing off the walls. I struggled to get python running, I forced a way to Tkinter working, I even hacked a path to get Vim operational with syntax highlighting etc... Please, tell me, is there a way I can see the errors which I coded.... Is there a way to close the window without closing the python apllication? Is there a way to launch python script from the pcceshell? Is there a way I can see my syntax errors? thanks in advance, Peter Tillemans ----------------------------------------------------------------------- Elex Email pti@elex.be Transportstraat 1 Tel. +32\13.67.07.82 B-3980 Belgium Fax. +32\13.67.21.34 AIM: ptillemans From brian at cococorp.com Fri Dec 17 20:55:42 2004 From: brian at cococorp.com (Brian Retford) Date: Fri Dec 17 20:55:48 2004 Subject: [PythonCE] wxPython on CE Message-ID: I nearly killed myself doing so, but I have a largely functional port of wxPython to CE. It is missing a few useful things (wxHTML, XRC, etc) but by and large it works well. It required a slightly modified version of the pythonce port that everyone seems to be using (namely I removed the spinning wait cursor, because wx is always doing something). I also made a pythonw that doesn't launch an interpreter. I can release binaries and source for any of these things. The CE port of wxPython is not presently in any state to contribute back to wxpython.org, sadly. I'd really like to get it there because I'd like both python on ce and wxpython to be supported by these projects formally. Let me know if there is interest and I'll get the files out there. Brian Retford Senior Developer www.cococorp.com From tlesher at gmail.com Fri Dec 17 21:07:03 2004 From: tlesher at gmail.com (Tim Lesher) Date: Fri Dec 17 21:07:07 2004 Subject: [PythonCE] wxPython on CE In-Reply-To: References: Message-ID: <9613db6004121712072b063c17@mail.gmail.com> On Fri, 17 Dec 2004 11:55:42 -0800, Brian Retford wrote: > I nearly killed myself doing so, but I have a largely functional port > of wxPython to CE. Wow... nice. I didn't think it would happen that quickly. What kind of memory and storage footprint are you seeing for wxPython? -- Tim Lesher From swida at aragorn.pb.bialystok.pl Fri Dec 17 21:11:34 2004 From: swida at aragorn.pb.bialystok.pl (Oskar =?iso-8859-2?Q?=A6wida?=) Date: Fri Dec 17 21:13:27 2004 Subject: [PythonCE] wxPython on CE In-Reply-To: References: Message-ID: <33003.82.139.168.150.1103314294.squirrel@82.139.168.150> Hi, Of course, there is interest. We still lack a good gui for pythonce (Tkinter is useless when I need to input any characters from language other than English). I've tried to port Paragui some time ago and FLTK too, but it is still incomplete and far from state when you can write real applications (as you said - these are deadly tasks). best regards, Oskar Swida > I nearly killed myself doing so, but I have a largely functional port > of wxPython to CE. It is missing a few useful things (wxHTML, XRC, etc) > but by and large it works well. It required a slightly modified version > of the pythonce port that everyone seems to be using (namely I removed > the spinning wait cursor, because wx is always doing something). I also > made a pythonw that doesn't launch an interpreter. I can release > binaries and source for any of these things. The CE port of wxPython is > not presently in any state to contribute back to wxpython.org, sadly. > I'd really like to get it there because I'd like both python on ce and > wxpython to be supported by these projects formally. Let me know if > there is interest and I'll get the files out there. > > Brian Retford > Senior Developer > www.cococorp.com > > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > From brian at cococorp.com Fri Dec 17 21:23:29 2004 From: brian at cococorp.com (Brian Retford) Date: Fri Dec 17 21:23:33 2004 Subject: [PythonCE] wxPython on CE In-Reply-To: <9613db6004121712072b063c17@mail.gmail.com> References: <9613db6004121712072b063c17@mail.gmail.com> Message-ID: <838CFBA5-5069-11D9-8E5B-000D93AEC586@cococorp.com> With the stuff I removed the python + wx + wxPython distro is 11mb. I think it could be made smaller by another 2 mb or so. The memory footprint is around 6 to 8 mb. The biggest problem now is the import time for wx. I've spent some time trying to reduce it, but right now it sits at about 7 seconds (400 mhz xscale) and 12 seconds (167 mhz OMAP). I'll see about getting these files up on a server here, if that doesn't work I'll mail them to someone who can post them on sourceforge or something. brian On Dec 17, 2004, at 12:07 PM, Tim Lesher wrote: > On Fri, 17 Dec 2004 11:55:42 -0800, Brian Retford > wrote: >> I nearly killed myself doing so, but I have a largely functional port >> of wxPython to CE. > > Wow... nice. I didn't think it would happen that quickly. > > What kind of memory and storage footprint are you seeing for wxPython? > > -- > Tim Lesher > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce From swida at aragorn.pb.bialystok.pl Fri Dec 17 21:25:27 2004 From: swida at aragorn.pb.bialystok.pl (Oskar =?iso-8859-2?Q?=A6wida?=) Date: Fri Dec 17 21:27:19 2004 Subject: [PythonCE] SQLite again Message-ID: <33041.82.139.168.150.1103315127.squirrel@82.139.168.150> I've made SQLite port some time ago, perhaps someone want to prepare it now for Python 2.4 ? My problem is the only Windows I have for now is Windows CE on PDA, so I'm not able to compile it again, but can expose makefiles for previous version. best regards, Oskar Swida From wolfgang.keller.nospam at gmx.de Fri Dec 17 22:09:14 2004 From: wolfgang.keller.nospam at gmx.de (Wolfgang Keller) Date: Fri Dec 17 22:09:18 2004 Subject: [PythonCE] wxPython on CE In-Reply-To: References: Message-ID: <1qrjxiom0fqii$.1jk1ev7s6upxc$.dlg@40tude.net> > I nearly killed myself doing so, but I have a largely functional port > of wxPython to CE. *snip* > Let me know if > there is interest and I'll get the files out there. This is I-N-S-A-N-E-L-Y G-R-E-A-T! :-) Best regards, Wolfgang Keller From wolfgang.keller.nospam at gmx.de Fri Dec 17 22:12:07 2004 From: wolfgang.keller.nospam at gmx.de (Wolfgang Keller) Date: Fri Dec 17 22:12:12 2004 Subject: [PythonCE] Cross-development IDE for PythonCE on desktop Windows? Message-ID: <14odwdsyhyrp7$.mfjpunmge739$.dlg@40tude.net> Hello, now that wxPython will be available soon for WindowsCE... :-) Is there such a thing as a cross-development IDE for developing PythonCE applications on a desktop Windows PC? Preferably not in the multi-k$/EUR range... TIA, Best regards, Wolfgang Keller From mike at pcblokes.com Fri Dec 17 22:54:42 2004 From: mike at pcblokes.com (Michael Foord) Date: Fri Dec 17 22:54:07 2004 Subject: [PythonCE] wxPython on CE In-Reply-To: References: Message-ID: <41C355A2.4050600@pcblokes.com> Congratulations Brian. It looks like it *might* soon be possible to develop real applications for the PocketPC using Python. A database and a GUI..... Regards, Fuzzy http://www.voidspace.org.uk/atlantibots/pythonutils.html Brian Retford wrote: > I nearly killed myself doing so, but I have a largely functional port > of wxPython to CE. It is missing a few useful things (wxHTML, XRC, > etc) but by and large it works well. It required a slightly modified > version of the pythonce port that everyone seems to be using (namely I > removed the spinning wait cursor, because wx is always doing > something). I also made a pythonw that doesn't launch an interpreter. > I can release binaries and source for any of these things. The CE port > of wxPython is not presently in any state to contribute back to > wxpython.org, sadly. I'd really like to get it there because I'd like > both python on ce and wxpython to be supported by these projects > formally. Let me know if there is interest and I'll get the files out > there. > > Brian Retford > Senior Developer > www.cococorp.com > > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > > > From gerhard at gbrauckmann.de Sat Dec 18 17:06:58 2004 From: gerhard at gbrauckmann.de (Gerhard Brauckmann) Date: Sat Dec 18 17:07:08 2004 Subject: AW: [PythonCE] wxPython on CE In-Reply-To: Message-ID: Brian, PLEASE get the files out. it is what I need to develop some stuff with python. Gerhard -----Urspr?ngliche Nachricht----- Von: pythonce-bounces+gerhard=gbrauckmann.de@python.org [mailto:pythonce-bounces+gerhard=gbrauckmann.de@python.org] Im Auftrag von Brian Retford Gesendet: Freitag, 17. Dezember 2004 20:56 An: pythonce@python.org Betreff: [PythonCE] wxPython on CE I nearly killed myself doing so, but I have a largely functional port of wxPython to CE. It is missing a few useful things (wxHTML, XRC, etc) but by and large it works well. It required a slightly modified version of the pythonce port that everyone seems to be using (namely I removed the spinning wait cursor, because wx is always doing something). I also made a pythonw that doesn't launch an interpreter. I can release binaries and source for any of these things. The CE port of wxPython is not presently in any state to contribute back to wxpython.org, sadly. I'd really like to get it there because I'd like both python on ce and wxpython to be supported by these projects formally. Let me know if there is interest and I'll get the files out there. Brian Retford Senior Developer www.cococorp.com _______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce From rays at blue-cove.com Sun Dec 19 16:49:18 2004 From: rays at blue-cove.com (RayS) Date: Sun Dec 19 16:49:19 2004 Subject: [PythonCE] Re: PythonCE Digest, Vol 17, Issue 14 In-Reply-To: <20041219110046.6E3AB1E4012@bag.python.org> Message-ID: <5.2.1.1.2.20041219074403.0942bd90@blue-cove.com> Hello Brian, It would be great to give it a try! I have a Cassio125, a Thera and an iPac available to test with. I'd like to try so micro versions of our other wx apps. Ray At 12:00 PM 12/19/2004 +0100, pythonce-request@python.org wrote: >I'd really like to get it there because I'd like both python on ce and >wxpython to be supported by these projects formally. Let me know if there is interest and I'll get the files out there. From isrgish at fastem.com Sun Dec 19 20:36:59 2004 From: isrgish at fastem.com (Isr Gish) Date: Sun Dec 19 20:37:19 2004 Subject: [PythonCE] wxPython on CE Message-ID: <20041219193718.4024A1E4006@bag.python.org> Sure I'm interested in these files. Thanks a ton for making them. All the best, Isr -----Original Message----- >From: "Brian Retford" >Sent: 12/17/04 2:55:42 PM >To: "pythonce@python.org" >Subject: [PythonCE] wxPython on CE > >I nearly killed myself doing so, but I have a largely functional port >of wxPython to CE. It is missing a few useful things (wxHTML, XRC, etc) >but by and large it works well. It required a slightly modified version >of the pythonce port that everyone seems to be using (namely I removed >the spinning wait cursor, because wx is always doing something). I also >made a pythonw that doesn't launch an interpreter. I can release >binaries and source for any of these things. The CE port of wxPython is >not presently in any state to contribute back to wxpython.org, sadly. >I'd really like to get it there because I'd like both python on ce and >wxpython to be supported by these projects formally. Let me know if >there is interest and I'll get the files out there. > >Brian Retford >Senior Developer >www.cococorp.com > >_______________________________________________ >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce From isrgish at fastem.com Sun Dec 19 20:37:03 2004 From: isrgish at fastem.com (Isr Gish) Date: Sun Dec 19 20:37:22 2004 Subject: [PythonCE] Traceback is driving me nuts Message-ID: <20041219193721.6EF971E4013@bag.python.org> Hi Peter, Peter Tillemans wrote: >Hi, > >I have currently python2.3.4 from the sourceforge site installed >(Previously the Kashtan version), however both have a similar problem. > >Whenever there is a syntax error in my script, after double clicking, the >error appears for a fraction of a second and is then covered with a window >with the ominous text > >Traceback(innermost last) >NULL:NULL". > >Closing this window, closes the underlying application and I still cannot >read the error message. If you have a task switcher, just switch to that window. For example I use gigabar, so I can switch to any open window. You may be able to use the do "Start Menu/settings/system/memory/Running Programs" to do the switching. All the best, Isr From nombrelodemenos at hotmail.com Mon Dec 20 11:40:05 2004 From: nombrelodemenos at hotmail.com (Pumares .) Date: Mon Dec 20 11:42:25 2004 Subject: [PythonCE] develop in windows ce Message-ID: Hi! Im new in python, I want to develop applications to my pocket pc, a dell axim, I want to now if pygtk is supported, if not is supported which other guis are allowed. bye. From paandev at yahoo.com Mon Dec 20 15:06:56 2004 From: paandev at yahoo.com (Wara Songkran) Date: Mon Dec 20 15:06:58 2004 Subject: [PythonCE] wxPython on CE Message-ID: <20041220140656.92165.qmail@web51308.mail.yahoo.com> Hi Brian, If you don't have any space or inconvenience to post those interesting wxPython port. I would be very happy to post it for you. Just mail those files to me and I'll tell you guys when it's ready :) Regrads Wara Songkran --------------------------------- Do you Yahoo!? The all-new My Yahoo! – Get yours free! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041220/788e2025/attachment.html From paandev at yahoo.com Thu Dec 23 14:16:28 2004 From: paandev at yahoo.com (Wara Songkran) Date: Thu Dec 23 14:16:31 2004 Subject: [PythonCE] wxPython on CE Avaiable for download Message-ID: <20041223131628.75837.qmail@web51302.mail.yahoo.com> Hi I've upload Brian Retford wxPython port on CE at http://briefcase.yahoo.com/paandev The instruction is in the zip file Enjoy Wara Songkran __________________________________ Do you Yahoo!? Jazz up your holiday email with celebrity designs. Learn more. http://celebrity.mail.yahoo.com From anne.wangnick at t-online.de Thu Dec 23 17:20:15 2004 From: anne.wangnick at t-online.de (Anne Wangnick) Date: Thu Dec 23 17:21:00 2004 Subject: AW: [PythonCE] wxPython on CE Avaiable for download In-Reply-To: <20041223131628.75837.qmail@web51302.mail.yahoo.com> Message-ID: The Yahoo briefcase is empty, I can't see any file for download there. Regards, Sebastian -----Ursprungliche Nachricht----- Von: pythonce-bounces@python.org [mailto:pythonce-bounces@python.org]Im Auftrag von Wara Songkran Gesendet: Donnerstag, 23. Dezember 2004 14:16 An: pythonce@python.org Betreff: [PythonCE] wxPython on CE Avaiable for download Hi I've upload Brian Retford wxPython port on CE at http://briefcase.yahoo.com/paandev The instruction is in the zip file Enjoy Wara Songkran __________________________________ Do you Yahoo!? Jazz up your holiday email with celebrity designs. Learn more. http://celebrity.mail.yahoo.com _______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce From brian at cococorp.com Thu Dec 23 19:31:54 2004 From: brian at cococorp.com (Brian Retford) Date: Thu Dec 23 20:01:59 2004 Subject: [PythonCE] alternate location for wxpyce In-Reply-To: <20041223131628.75837.qmail@web51302.mail.yahoo.com> References: <20041223131628.75837.qmail@web51302.mail.yahoo.com> Message-ID: I've put the file up on my personal web site. I'm not sure how the bandwidth is doing these days, but here is the link: http://zmorphics.com/files/wxpyce_v2.zip If you have any problems, let me know. I've been experimenting with different options to try and create a smaller distribution, and I'm not 100% certain this version does. I'm out of the office for the holidays and I can't verify it. Brian Retford Lead Developer www.cococorp.com From RPhillips at engineer.co.summit.oh.us Wed Dec 29 17:16:54 2004 From: RPhillips at engineer.co.summit.oh.us (Ron Phillips) Date: Wed Dec 29 17:17:21 2004 Subject: [PythonCE] wxPyCE Message-ID: OK, I downloaded the file, unzipped it, copied the python folder into the \Program Files directory on my Axim Pocket PC, clicked on the Setup Registry shortcut, and the PocketPC said: "Cannot find 'python' (or one of its components). Make sure the path and filename are correct and all the required libraries are available." I copied the .dll into the Windows directory, no joy. With this distro, is it necessary to add Tkinter separately like it is with the other PocketPC python distro? Or am I doing something else wrong? Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041229/476aecfb/attachment.html From swida at aragorn.pb.bialystok.pl Wed Dec 29 17:40:54 2004 From: swida at aragorn.pb.bialystok.pl (Oskar =?iso-8859-2?Q?=A6wida?=) Date: Wed Dec 29 17:43:02 2004 Subject: [PythonCE] wxPyCE In-Reply-To: References: Message-ID: <36568.81.161.234.129.1104338454.squirrel@81.161.234.129> Hi, I've similar problem and I think it is caused by the compilation target. I mean - wxPythonCE is compiled for PPC2003 and I have PPC2002 so there is no way to run this binary on my PDA. best regards, Oskar ?wida > OK, I downloaded the file, unzipped it, copied the python folder into > the \Program Files directory on my Axim Pocket PC, clicked on the Setup > Registry shortcut, and the PocketPC said: > > "Cannot find 'python' (or one of its components). Make sure the path > and filename are correct and all the required libraries are available." > > I copied the .dll into the Windows directory, no joy. > > With this distro, is it necessary to add Tkinter separately like it is > with the other PocketPC python distro? Or am I doing something else > wrong? > > Ron > _______________________________________________ > PythonCE mailing list > PythonCE@python.org > http://mail.python.org/mailman/listinfo/pythonce > From danny at orionrobots.co.uk Wed Dec 29 18:32:11 2004 From: danny at orionrobots.co.uk (Danny Staple) Date: Wed Dec 29 18:32:30 2004 Subject: [PythonCE] wxPyCE In-Reply-To: References: Message-ID: <41D2EA1B.90709@orionrobots.co.uk> I actually picked up the pertinent files, and added them into my existing python setup on my PPC (2003). It unfortunately runs out of memory when trying to load the associated DLL when I try and import wx or stuff from it. How much is it trying to pull - given that I had nothing but python and ppc2003 itself running? Ron: I dont think it is anything to do with tkInter. I kept the python dll (not wx) in the /Program Files/Python/lib dir - and it started first time. Orion -=- http://orionrobots.co.uk - Innovation, Inspiration and Education. Ron Phillips wrote: > OK, I downloaded the file, unzipped it, copied the python folder into > the \Program Files directory on my Axim Pocket PC, clicked on the > Setup Registry shortcut, and the PocketPC said: > > "Cannot find 'python' (or one of its components). Make sure the path > and filename are correct and all the required libraries are available." > > I copied the .dll into the Windows directory, no joy. > > With this distro, is it necessary to add Tkinter separately like it is > with the other PocketPC python distro? Or am I doing something else wrong? > > Ron > > > From RPhillips at engineer.co.summit.oh.us Wed Dec 29 19:13:18 2004 From: RPhillips at engineer.co.summit.oh.us (Ron Phillips) Date: Wed Dec 29 19:13:52 2004 Subject: [PythonCE] Re: wxPyCE Message-ID: Yep, I was grasping at the illusion of a straw. I didn't realize that the "new" PocketPC I was issued was ppc2002. I'm not even sure I can even find a distro with python and Tkinter that runs on that platform. Thanks anyway, Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonce/attachments/20041229/b2bd218f/attachment.html From mike at pcblokes.com Wed Dec 29 21:10:20 2004 From: mike at pcblokes.com (Michael Foord) Date: Wed Dec 29 21:10:25 2004 Subject: [PythonCE] Re: wxPyCE In-Reply-To: References: Message-ID: <41D30F2C.9020709@pcblokes.com> PPC2002 is fine and Tkinter/PythonCE will work fine. I don't know about wxce though. Regards, Fuzzy http://www.voidspace.org.uk/python/index.shtml Ron Phillips wrote: > Yep, I was grasping at the illusion of a straw. I didn't realize that > the "new" PocketPC I was issued was ppc2002. I'm not even sure I can > even find a distro with python and Tkinter that runs on that platform. > > Thanks anyway, > Ron > >------------------------------------------------------------------------ > >_______________________________________________ >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce > > >------------------------------------------------------------------------ > >No virus found in this incoming message. >Checked by AVG Anti-Virus. >Version: 7.0.298 / Virus Database: 265.6.6 - Release Date: 28/12/04 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.298 / Virus Database: 265.6.6 - Release Date: 28/12/04 From brian at ablelinktech.com Thu Dec 30 17:21:47 2004 From: brian at ablelinktech.com (Brian Brown) Date: Thu Dec 30 17:21:58 2004 Subject: [PythonCE] wxPyCE In-Reply-To: References: Message-ID: On Dec 29, 2004, at 9:16 AM, Ron Phillips wrote: > OK, I downloaded the file, unzipped it, copied the python folder into > the \Program Files directory on my Axim Pocket PC, clicked on the > Setup Registry shortcut, and the PocketPC said: > ? > ?"Cannot find 'python' (or one of its components). Make sure the path > and filename are correct and all the required libraries are > available." > ? > I copied the .dll into the Windows directory, no joy. > ? > With this distro, is it necessary to add Tkinter separately like it is > with the other PocketPC python distro? Or am I doing something else > wrong? > It's definitely the compilation target... worthless error message though :-) I received the same error on a 2002 device, but it works like a champ on a 2003 device. Tkinter isn't needed at all. Brian -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 1345 bytes Desc: not available Url : http://mail.python.org/pipermail/pythonce/attachments/20041230/09acf1aa/attachment.bin From lordzealon at ono.com Thu Dec 30 19:10:38 2004 From: lordzealon at ono.com (Lord_ZealoN) Date: Thu Dec 30 19:10:40 2004 Subject: [PythonCE] =?iso-8859-15?q?=BFPythonCe_is_functional=3F?= Message-ID: <41A7074E00013044@resmta03.ono.com> Hi again. I have more questions. I would like to develop an email application. I'm thinking in use python. But, PythonCe is totally functional? Whath bbdd can i use? sqlite only? What are the limits of pythonce? Is pythonce slow? Thanks for your answers. Lord_ZealoN From kitsune_e at yahoo.com Thu Dec 30 23:08:58 2004 From: kitsune_e at yahoo.com (Ed Blake) Date: Thu Dec 30 23:09:01 2004 Subject: [PythonCE] Minature IDLE for PythonCE Message-ID: <20041230220858.21113.qmail@web50203.mail.yahoo.com> Something fun, and maybe usefull. Since popup-menus work I will probably move most of the edit menu there. -------------- next part -------------- A non-text attachment was scrubbed... Name: IdleCE.py Type: text/x-python Size: 12205 bytes Desc: IdleCE.py Url : http://mail.python.org/pipermail/pythonce/attachments/20041230/42f4c8c4/IdleCE.py From Roman.Bischoff at gmx.ch Fri Dec 31 03:16:34 2004 From: Roman.Bischoff at gmx.ch (Roman Bischoff) Date: Fri Dec 31 03:16:35 2004 Subject: [PythonCE] gadfly or SnakeSQL on PythonCE? Message-ID: <32166.1104459394@www45.gmx.net> Hi I'm new to Python and new to PythonCE. However, it runs on my iPaq now. I try to run Gadfly or SnakeSQL on it. I went for gadfly and snakesql because they are written in Python. So I thought they should run without much problems. Until now I couldn't get them running. I get errors for SnakeSql that I don't get on the WinXP machine. Does somebody know whether gadfly and SnakeSql should run on PythonCE? Regards and happy new year -Roman- -- +++ GMX - die erste Adresse für Mail, Message, More +++ 1 GB Mailbox bereits in GMX FreeMail http://www.gmx.net/de/go/mail From mike at pcblokes.com Fri Dec 31 10:00:25 2004 From: mike at pcblokes.com (Michael Foord) Date: Fri Dec 31 10:00:31 2004 Subject: [PythonCE] gadfly or SnakeSQL on PythonCE? In-Reply-To: <32166.1104459394@www45.gmx.net> References: <32166.1104459394@www45.gmx.net> Message-ID: <41D51529.3090409@pcblokes.com> I thought gadfly was C based ? Have you compiled it for WindowsCE ? SnakeSQL is pure python and *could* work... what errors are you getting ? Regards, Fuzzy Roman Bischoff wrote: >Hi > >I'm new to Python and new to PythonCE. >However, it runs on my iPaq now. > >I try to run Gadfly or SnakeSQL on it. > >I went for gadfly and snakesql because they are written in Python. >So I thought they should run without much problems. > >Until now I couldn't get them running. >I get errors for SnakeSql that I don't get on the WinXP machine. > >Does somebody know whether gadfly and SnakeSql should run on PythonCE? > >Regards and happy new year > >-Roman- > > > > From mike at pcblokes.com Fri Dec 31 12:23:20 2004 From: mike at pcblokes.com (Michael Foord) Date: Fri Dec 31 12:23:30 2004 Subject: [PythonCE] Minature IDLE for PythonCE In-Reply-To: <20041230220858.21113.qmail@web50203.mail.yahoo.com> References: <20041230220858.21113.qmail@web50203.mail.yahoo.com> Message-ID: <41D536A8.70803@pcblokes.com> Ed Blake wrote: >Something fun, and maybe usefull. Since popup-menus work I will probably >move most of the edit menu there. > > > Well it certainly looks good on the desktop ! If I can get this working on my PPC then it will be *so* much nicer to use than pocket notepad. MANY, MANY, MANY thanks for this - one appreciative 'nearly user'. I guess several people will probably use it as a GUI framework for applications as well - it's a nice example. Any chance of a less restrictive license (BSD or MIT for example) ? Regards, Fuzzy http://www.voidspace.org.uk/python/index.shtml >PythonCE mailing list >PythonCE@python.org >http://mail.python.org/mailman/listinfo/pythonce > >