In the process of writing a text edit control for Palm, I tried to implement the Function key + cursor key text selection that standard text controls do for external keyboard users.
Unfortunately, after pressing Fn and any arrow key, all characters from then on from keyboard alternate between upper and lower case (LiKe ThIs) until the user presses the shift key once. I've been unable to find why this is happening - tracing the events passed to the application hasn't helped, and neither has enqueuing a shiftKeyIn, shiftKeyOut sequence. Has anyone else come across this problem and found a solution? The only device I have with an external keyboard to test this on is a Tungsten E, so I suppose it could be device specific. I notice that the first character typed after selecting a series of characters is a capital - possibly this is connected to the problem. If so, is there any way to control this behaviour? Ben Roe SiEd Developer -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
