А ограничения с запуском в различных ОС связаны с:
- версиями ComCtl32.dll в различных Win
- очередным дрейфом в сторону многоплатформенности и соотвестсвующими требованиями совместимости:
-- использованием исключительно строк unicode;
-- использованием для кодогенерации под Овёс и Ведроид llvm.
А Вы не уточните насчет AnsiString и Utf8String, последний тип ведь тоже уникод-строка? Они что вообще оставили только один тип string = UnicodeString? Или может только под iOS? Спасибо