RichViewFS+v11.0.4
文件大小: 2028k
源码售价: 10 个金币 积分规则     积分充值
资源说明:RichView在换行时有时出现半个汉字的问题,解决方法是在RVStyle.pas文件中的4427行中的TFontInfos对象中的GetItem方法的最后加入一行:Result.Unicode := TRUE; RichView控件确实比较好用,比RichEdit控件多了打印预览,尤其它有SrichView系列控件,使该控件看起来相当的有用。 该控件使用的rvf格式可以保存页面的状态,就是Word也没有想到要增加这个功能。 不过,它确实有个比较郁闷的缺点,就是它对中文支持的问题,就是将RVStyle的UniCode全部设置为TRUE也是有问题的。 无奈只有修改其源代码,发现在格式化文本的时候,会使用一个RVCStyle中自动创建的TfontInfo结构,将它存放在TfontInfos列表中,实在想不到会这么变态,而自动创建的TfontInfo的UniCode属性却是FALSE,由于其创建的位置不定,可以读取时创建,也可以使用时创建,为了免于麻烦,就将TFontInfos的GetItem函数最后添加一句: Result.Unicode := TRUE; 打完收功。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。