Short for "Windows CE", a package provided with the [PocketPC] version of [eTcl]. As the official website has no documentation yet, here's the unofficial one, started by [RS]. SIP below is the Stylus Input Pad, where various input methods can be used in the lower third of the screen I prefer the keyboard of course. ''[EH] actually, from Microsoft terminology, SIP stands for Software Input Panel'' ====== wce option arg... ====== * wce framebuffer window - returns "GAPI extension not available" :) * wce fullscreen * wce hotkey * wce menuheight - returns 26 here * wce normalscreen * wce power ?int? - reports whether display is on or off, or with an integer, turns it on (1) or off (0) * wce sipbuttonoff * wce sipbuttonon * wce siphide - withdraw the stylus input pad * wce sipinfo - returns {0 26 240 214}, or ..320 when SIP is hidden * wce sipshow - bring up stylus input pad * wce tapandhold window * wce inputmode window A tiny demo shows that ''wce power'' works, and eTcl runs on even on a powered-off machine: ====== after 10000 {wce power 0}; after 20000 {wce power 1} ====== will turn off the screen after 10 seconds, and on again after another 10. [EH] 2006-01-23: A draft is available for documentation http://www.evolane.com/software/etcl/wce.html (together with http://www.evolane.com/software/etcl/index.html for more general references). Wce is in very early stage. It aims to provide access to more native functions. As a consequence, developers should consider interface may change in the future, to make it more consistent, or to reflect users recommendations. Let me know what you would like to see in it. [RS] would love to have ''wce play filename'' to play a .wav file :^) [EH] Support for playing audio file is not Windows Mobile specific, so it hasn't been added to [wce] package. Instead, a specific multi-platform package called [evodio], which allows [eTcl] to play sound file all a large variety of platforms (linux, win32, wince, MacOSX) from a simple common Tcl API. <> Package