Trapping PDA Keypress on PDAs with Keyboards - Please help!

  • Thread starter Thread starter google
  • Start date Start date
G

google

Hi,

I'm using a Falcon PDA PSC 440 which has a built in numeric keypad. It
has 2 function keys and what I'm attempting to do is have different
screens called depending on the function/number key combination - e.g.
Fn1 & 2 would give me the Customer screen, Fn1 & 3 will give me the
Sales screen etc...

The problem I am facing is by defaults, Fn1&2 will put an asterisk in a
text box and Fn1&3 will put a minus sign. I'm putting code in the
keypress event but how can I get around the input going into the
Textbox? I tried recording the state before keypress, processing the
code then overwriting the text but that's not working. If someone is in
the Quantity box and presses Fn1&2, they get an asterisk which isn't
the desired result.

Can anyone help at all please?

Thanks in advance.

Regards,

David.
 
Do they have some sort of a hotkey application that is doing that for you?
If the keyboard driver is responsible, you'll have to just catch the * or -
and replace it with what you want (probably with RegisterHotKey()).

Paul T.
 
Hi Paul,

Thanks for your reply. I don't believe there is any special keyboard
driver in use - none that I'm aware of. Am I looking in the right area
by using the keypress or keydown events?

Regards,

David.
 
Hi Paul,

Thanks for your reply. I don't believe there is any special keyboard
driver in use - none that I'm aware of. Am I looking in the right area
by using the keypress or keydown events?

Regards,

David.
 
Unless you're talking about the on-screen keyboard, otherwise know as the
Software Input Panel or SIP, then there certainly *is* a keyboard driver in
use.

Paul T.
 
Back
Top