Telion telionce@yahoo.com
I started to use PythonCE 1.52+ last spring (2001) when I purchased WindowsCE? machine.
It was my first encounter with Python. I liked the simplicity of (most) user interface, and powerful features.
My first frustration with PythonCE was the lack of input() function. I could not live with it, and I started to learn more so that I can make it by mayself. It took me about two weeks or more for studying the basics of Python and Win32 programing just enough for what I wanted to do.
Later, I added primitive alias and history features to ceshell.py, too.
Next thing I wanted to do was finding the way to go around the lack of some essential Win32 APIs.
I wanted to change the font used in InterpreterConsole? (It was proportional font). I wanted to access some functions in certain DLLs.
So, I looked for information and I found out about calldll....which was not available on CE.
That was why I installed eVC (eVT) and ( somehow ) eventually ended up in building PythonCE2.2+ for HPC2000. I could make calldll.pyd for CE, as well, by then.
Recently, I was asking Brad about some mechanism that will allow us to exchange ideas and patches more easily than ML, and he has setup this zWiki despite he has been "swamped" by business matter.
Since it was me who bugged Brad about these things, I spent my time to make a skelton and startup contents of PythonCE Wiki. I hope that other usres and developers of PythonCE would come and improve PythonCE, and this Wiki.
Because I was a newbie on Python and Win32 programming, I firmly believe that things I have done can be improved . They may still contain some obvious mistakes.
Same thing can be said about this Wiki. I'm novice Wiki user and I haven't touched Zope much. Please give me suggestions and tips, or better, help me or replace me.
My Short term goals
mbcs for pathname and file name....done (Next release)------
Long term goals
Most probably all files except win32gui.pyd, pcceshell.py and PythonCE22?.exe can be used on PPC, conbined with PPC version of these three files.
Just take these win32gui.pyd and PocketPCPython?.exe from PPC distro, and mix with HPC2000 distro. Et voila, PPC package maybe ready.
------
My page http://pages.ccapcable.com/lac/PythonCE.html
Zwiki Quick Reference: http://zwiki.org/QuickReference
I think it should work for both HPC and PPC. (I now think that, other than .exe and win32gui, pretty much everything works for both HPC and PPC. And I made pcceshell.py that should work for both platform.) calldll.pyd.ARM
This pcceshell.py should work for both PPC and HPC. (Not much new feature for HPC falks. It needs testing (especially for PPC). pcceshell.py.HPC_and_PPC.beta_02-12-12