On Android, with a MobileTextField, the field starts in lowercase, which I find unexpected for standard text input.
There doesn’t seem to be an option to start in uppercase, nor is there a KeyDown event to change on the fly.
Am I missing an obvious thing?
Thanks. I’m aware of functions to change the case of an already-known string. What I’d like is the keyboard to start with an uppercase letter (i.e. the shift key being down when starting a sentence).
I just tested several Android apps, some start with lowercase (for example when they ask for username), others start with the Shift key selected (uppercase first letter) when adding things to lists or searches.
There should be a way to tell the Text Field that we need one way or the other depending on our needs.
Thanks for testing. I now realise there are several valid user cases.
I’d not know the details enough to make a good one in this context.
Thanks.
Ok, so it is the field which tells the keyboard how to behave, I’m correct?
I found this:
SetInputTypeXC(type As Integer)
But I don’t know which type would work.
Or perhaps this one, which I don’t know the meaning: SetElegantTextHeightXC.
I’m sorry, because you’d think I could try these without asking further, but actually, I can’t (debugging doesn’t work on my Xojo installation, neither in the emulator nor on the device, and I have no clue why. I’d have to make a whole build, put it on my website, install it on the phone, just to test a single parameter. And since I don’t get any error message and am tired of the complexity of debugging Android in Xojo, I won’t troubleshoot once again).