While helping John Wilund integrate SrcEdit into PalmOS Simulator, we stumbled upon an interesting discovery: Ctrl Keys usually have a function AND generate USABLE keyDownEvent structures!
“Wow, that’s real useful, bub…” Actually, yes, it is. While coding your apps to use Ctrl-* in PalmSim may not be ‘worthwhile’ (Who really uses PalmSim, besides developers?), the primary functions of these keys may make testing and debugging much more convenient and realistic than before.
The function of each key varies wildly and some do not even generate a usable key. Here is a list of what I have discovered so far (these are specific to the T|X simulator available via the Palm Inc Developer Network):
|C||0×0106||0x08E8||Command Swipe (/-ish)|
|Y||0×0500||0×0828||Time Dialog (Clicking Time in SB|
As you can see, PalmSource/ACCESS seemed to be pretty incomplete when adding the keys and missed quite a few keys. But heck, this led to SrcEdit’s PalmSim support…. How does this help you?
Please note that this was tested on PalmSim-TX and other simulators may generate different codes/functions.