Vadim писал(а):VirtUX
С UTF8 надо вот енту штукенцию - function UTF8UpperCase(const s: String): String; из lclprocs.pas.
В данной функции сделано так как я и говорил

- Код: Выделить всё
function UTF8UpperCase(const s: String): String;
begin
Result := UTF8Encode(WideUpperCase(UTF8Decode(s)));
end;