I have implemented multiple text edit/display widgets that do plenty of string manipulation... all based on the UTF-8 encoding. I have suffered NO speed penalties. ================ Sure no problems for GUI. But how about processing large texts ?