So I've been playing around with NGUI, and most of the features are great - they work great and it really feels like a quality product. All except for one feature, which feels like a massive glaring omission in quality - the Input field. This is really subpar and not worthy of the title 'next gen'. In my opinion, any next gen GUI input field should have the following:
- Ability to navigate the caret position using cursor keys
- Ability to change caret position via mouse click events
- Ability to select, copy, paste, and delete areas of text
- A graphical caret, with blinking/pulsing. NOT just a character stuck on the end of the text
These are features that have existed in most OS GUIs for nearly twenty years, and are features any player will expect when they click into a text field to start typing. When they find they can't perform the most basic of text-field standards they will immediately associate that lack of quality with the game they are playing.
Sorry if this comes across harsh, but I really like NGUI and think it's great, and it would be near perfect if you could bring the input fields into the 21st century. Do you have plans to implement any of these features in the near future?
PS if any of these features are already in NGUI and it's just my stupidity for not seeing them, then apologies.