Fixes oversized editor control height (default editor spacing is negative) and control size changing when text is set.
Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows.