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/

Reply via email to