It sounds to me like you're not using the PPC version of the Workabout Pro. The Workabout Pro comes in either CE .NET or Mobile 2003 (another name for PPC, added just this year to the Workabout PRO). If it's saying you've got Windows CE .NET 4.20, then I believe you don't have the Mobile 2003 version, and it's likely an OS incompatibility with the version of Python and Tkinter you're trying to use. (Some of the biggest differences between PPC and CE NET are in the shell and graphics handling.)
Confirm which version of the Workabout Pro you actually have. If you have Mobile 2003, then you might push back on Psion's customer service because they may have a problem with their implementation. Because it's 3rd party software, they may not be helpful though. If you have the CE .NET version, try using the HPC2000 version of Python CE. That might actually be more compatible than the version you're using. You also might have to see if upgrading to Mobile 2003 from Psion is possible (or practical). Good luck. Let me know how it goes. Edward Fewell -----Original Message----- Date: Sun, 6 Nov 2005 00:28:05 +0000 (UTC) From: Sasa Dimitrijevic <[EMAIL PROTECTED]> Subject: [PythonCE] import Tkinter breaks PythonCE To: pythonce@python.org Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=us-ascii Hi! I would like to use PythonCE, but on my handheld (Psion Teklogix Workabout PRO, ARM-PXA255 processor, Windows CE .NET 4.20) import Tkinter breaks the application, with "Fatal Application Error: Application python.exe has performed an ilegal operation and will be shut down... I can do pretty much everything except - data input, which is, well, esential. I have Python-2.3.4-arm-PPC2003.zip installed in \Program Files\Python\Lib, with tcl8.4.3 folder in my root folder (and tk84.dll, tcl84.dll and celib.dll in Windows folder). I have registred .py files, and if I click on them, everything works OK as long as I don't import something... I am basicly looking for a scripting language that can be used on CE device, the same way I use Python on my Sharp Zaurus. What am I doing wrong? Thanks! Sasa _______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce