On my ppc device running wm6 I have the keyboard set to use large keys.
What I'd like to do is either :
know how to "press" the 123 button on the top left of the sip to make the numbers come up and obviously to press it again to bring back the alpahabet.
This needs to be done in code.
or
Create my own. I thought of using a panel. Are there other possible solutions?
I've just started a bit of C# programming but alas custom sips have to be written in c++ according to various websites and that is way beyond me.
but how do I poke a keypress from one of it's buttons into the textbox or whatever that has focus? The textbox or whatever will lose focus to the button press.
Assign a common click to each button...
Return a string with every click and appen it to the control text...
I'll post a module where this is used...later tonigth...
But just to show how easy it is, here's a b6.30 example...
A major issue I have with using a panel is that the "keyboard" buttons steal focus from the item being typed into. This triggers the LostFocus event on the control and I don't want that to fire unless I tap another control that's not the sip.