Please give text input a much needed major overhaul. I really like using Corona SDK, but will reconsider using it again for apps that require a lot text input functionality because it can be too time consuming. For example, I recently had to develop an extensive work around just to build an app with scrollable content containing text fields since text fields won’t work with groups.
Needed Textfield Features/Fixes:
•More Appearance Control: background color, background image, alpha, stroke
•Multiline input
•Max length property
•More control over cursor placement in text field
•Being able to auto select text field (client really wanted this)
•Support in Corona Simulators. Current process of building for iPhone simulator for positioning and using print statements for debugging is too time consuming
•Work like regular display objects
•Work in groups
•Correct z-order
•Work well with screen transitions.
•More robust event handling such as being able to access which text field triggered the event (support event.target)
•Fix set focus not popping up keyboard on android (client not happy about)
I wonder if a lot of the issues could be resolved be making text fields a type of regular display object. Also the keyboards could be created as regular display objects as well allowing for creation of custom keyboards. All this could be themed to match for iOS, Android, or a totally new look. Maybe this effort could become part of CoronaUI.
Please consider addressing text input soon.
-Steven [import]uid: 7175 topic_id: 7076 reply_id: 37033[/import]