I’m developing a project for use on a touch screen HMI, so I have ‘Touch Screen Mode Enabled’ in my project properties. For input field components from the component palette this works great, however,
When using ‘system.gui.inputBox’ to retrieve a user input from within a script, the touch screen keyboard will not appear on screen. I know I could just use system.gui.showTouchScreenKeyboard or system.gui.showNumericKeypad to get a user input, however I really like the .inputBox function as it means I can have a piece of text to accompany the input field, and I don’t have to mess around making popups to contain input fields etc.
I’ve tested this a couple of times to make sure this is the case and I’m fairly sure this is a missing piece of functionality…
Is there any reason why this doesn’t work? Ideally the system.gui.inputBox function would have an optional argument for specifying whether or not the keyboard will appear. In a perfect world I’d be able to specify whether I wanted the keyboard or the keypad
Has anyone else encountered/been inconvenienced by this?