我有中文汉化的版本,但是汉化的版本并没有解决中文折行的问题,如果碰到汉字的一半就出
问题了。
我修改了程序,圆满的解决了问题。只需要增加一个语句就可以了。方法如下:
修改的文件fr_calss.pas,函数TfrMemoView.WrapMemo 中的WrapLine函数,在
if WCanvas.TextWidth(Copy(s,beg,cur-beg+1))>maxwidth then
begin
//下面增加一行
if ByteType(s,cur)=mbLeadByte then
cur=cun-1