Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Lazarus - podpora unicode znakov

Od včera sa trápim s tým, aby som do aplikácie dostal toto:
http://en.wikipedia.org/wiki/Chess_symbols_in_Unic ode

Vždy to skončí len otáznikom. Najprv som to skúšal cez Canvas.OutText, teraz to skúšam cez Label.Caption. Výsledok stále rovnaký.

Diakritické znaky sú v poriadku, taktiež znak €, ale šachové figúrky v nedohľadne. Hľadal som už všelijako, ale nič relevantné som nenašiel. Vedel by mi niekto poradiť?

OS: Windows XP SP3 CZ, Windows Vista Business SP2 CZ
Lazarus: 1.0.2
Interné kódovanie Label.Caption v EXE: UTF-8 (prípadná konverzia mi nerobí problém).
Font: Arial
Zdroják v prílohe.

Doplnené:
Pripadá mi to tak, ako keby Lazarus podporoval vybrané znaky a ostatné ignoroval, ale to sa mi zdá ako nezmysel.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Problém pretrváva vo Windows Vista. Uvedený font tam nie je. Neviete poradiť, s ktorým štandardne do… nový
msx. 31.12.2012 21:07
msx.
Zkus fonty od chessbase. Ale je známý problém, že neumí znak "ž". nový
MaSo 31.12.2012 21:41
MaSo
S fontami je celkovo problém, takže to zrejme spravím len písmenovo a v budúcnosti tam dám obrázky,… poslední
msx. 31.12.2012 23:25
msx.

Zpět do poradny Odpovědět na původní otázku Nahoru