On 10/10/2013 10:38, FreeMan wrote:
I'm using kubuntu 13.04 x64 and widgetset QT.
source file encodeing UTF8. for test just move cursor on string, painting is broken. if try select text via mouse, text moveing. moveing just on view, string not change. just painting problem.

This would indicate that the font you use is NOT monospaced.
SynEdit expects are monospaced font, and makes assumption based on this.

In some cases SynEdit detects such fonts , and forces chars into monospacing (with side effects, so not done as a default). But if it is just a subset of chars then it may not detect this.

SynEdit only test with some latin chars. SO if latin chars are monospaced in your font, but turkish are not, then SynEdit does not detect that, and you get the broken display.

if Application.MessageBox('PROGRAMDAN ÇIKMAK İSTEDİĞİNİZE EMİN MİSİNİZ ?', PChar(_Caption),


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to