P800/P900

For the P900 Is it possible to specifically say in the midlet that the virtual keypad will be disabled by default, without having to get the user to hide it manually?

Is there no way for the user to manually hide the flip for a P800? - (this is a really annoying missing feature!)

Finally if my midlet will only be fully functional once the autokeypad has been hidden, will this get past industry testing? i.e. even if the user can still perform every function of the application with the jog wheel and touchpen by detecting my own penpresses and not the users presses on the virtual keypad?

As a side not does anyone know why the commands do not appear on forms for the P800/P900 emulators?

With the P900 I beleive you can use GameCanvas.setFullScreenMode() to hide the keypad. On the P800 there is nothing you can do.

This sounds like the MIDlet is fully functional even if the keypad is hidden, which is a good thing. So I guess I don’t understand this part. Also, “industry testing” is a very general term.

shmoove

Thanks for the reply once more.

I meant that there is an area of the screen which the user cannot see because of the virtual keypad on top of it.

This area has commands etc that the user would require to see, and the screen doesnt automatically resize to suite whether the virtual keypad is hidden or not.

I assumed that applications have to resize themselves to suit whether the keypad is there or not?

By Industry testing I would probably mean being satisfactory to pass uk Babel Testing for getting it vodafone approved?

I have a P800 and I was under the impression that you CAN’T run java applications with the flip closed. This may just mean that physical flip (which can be removed and replaced with the virtual flip). I haven’t written anything in J2ME yet so have no proof of this, try checking the Symbian website they have lots of developer resources, whitepapers and sample code.

Andy.

yup,
I can confirm that - as soon as you close the flip, the J2ME app. is minimized.