Before porting Tcl scripts to a PocketPC or PDA running Windows/CE, check this list for known problems of the two current ports, and some workarounds.
8.4a2 port by Rainer Keuchel: [L1 ]
- canvas: arcs and ovals are not shown (Regular polygons for a workaround)
- canvas: lines of width > 1 are always black, -fill color is ignored
- font families only lists initial letter of font names (font families workaround)
- puts stdout not possible (puts workaround)
- text: Cursor often jumps to a different position
- slow
- exec often does not work (e.g. pword, iexplore), but works with both wish and calc (the CE calculator)
- Native file selectors allow only to choose files from /My Documents and (only one level?) below
8.4.3 port by Jeffrey Hobbs: [L2 ]
- menus are not shown
- scrollbars always move to one end, no intermediate position possible
- fileevent readable on a socket seems to trigger once and only once regardless of whether the socket is actually readable (see PocketPC socket/fileevent strangeness)
8.4.4 port by Jeffrey Hobbs: [L3 ]
- Scrollbars seem to be working properly (AKG).
- Menu's are still not showing (AKG).
- Dialog boxes don't become visible (see the PocketPC page) (AKG).
- using "configure -text" on a button causes a GPF (MPJ).
AKG (9 Sep 03) Do you see the GPF always when using "configure -text" or only occasionally. I've used it in my port of Wikit to the PocketPC and it has never GPF'd.
- Scrolling occasionally leaves a blank display. Also trying to select text while editing is very hit and miss. AKG 29 Sep 03.