TextBox: True view support.
TextBox: Add onTextChanged event source.
String: Support non-NULL terminated utf8 constructor.