AnsiString and UnicodeString are the same in this use?
Ansistrings are single byte sets coded using the UTF8 while UnicodeString is a double wide set using UTF16 coding..
WideString is a fixed WORD size character supposedly for windows targets but be careful there.
@PascalDragon Knows (should know) the compile well of course if casting of a UnicodeString converts it to UTF8 on the fly,there you go?
Otherwise you can use the UTF16ToUTF8 functions too which I am not even sure if they are still supported.
Also I think if you were to custom draw the cells yourself there should be some overloads in there to accept these types