Zdravím. Prosím o radu.Přešel jsem z Delphi na Lazarus.Vše OK,ale narazil jsem na nepřekonatelný problém s prcí s řetězci,které obsahují české znaky. Např.
a:='ěščřž';
edit1.text:=leftstr(a,2);
tak mi to vloží pouze první znak z řetězce -ě.
Je to dáno asi tím,že znak bez diakritiky zabírá v paměti jedno místo,zatímco znak s diakritikou dvě místa. Poradíte někdo? Díky.