SysKeyboardDialog requires a field to have focus so that it knows what to
edit (and how to give the string back).

You could have a phantom field that has focus, to get SysKeyboardDialog to
work.  You could create it on the fly if you wanted, or just have it
somewhere on the form where it doesn't show, etc.

Or just create your own version of SysKeyboardDialog.  It doesn't do
anything magic... debugging weird interactions with it might be much more
work than creating your own clone.

-David Fedor
Palm Developer Support


Reply via email to