彩票走势图

富文本编辑器TRichView发布v14版 RTF,DB组件等多个更新

原创|其它|编辑:郝浩|2012-11-05 17:22:43.000|阅读 1273 次

概述:TRichView 是一套 Delphi/C++Builder 控件,主要用于显示、编辑和打印超文本文档。目前,该控件已正式发布v14版。新版本解决多个兼容性问题,更新了字符串标签、剪贴板、RTF和DB组件。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

TRichView 是一套 Delphi/C++Builder  控件,主要用于显示、编辑和打印超文本文档。目前,该控件已正式发布v14版。新版本解决多个兼容性问题,更新了字符串标签、剪贴板、RTF和DB组件。具体更新如下:

兼容性问题

  • Item tags是字符串,不再是整数型
  • OnRVFPictureNeeded参数改变
  • TRichView.LoadText, LoadTextFromStream, SaveText, SaveTextToStream, TRichViewEdit.InsertTextFromFile 有了新的参数。
  • TRVLongOperation的声明类型已经改变
  • 以下全局变量从RVTable.pas中移除:RichViewTableGridStyle, RichViewTableGridStyle2, RichViewTableGridColor,被替换为TRVStyle属性。

风格模板

  • 默认情况下,风格模板不能被使用,需激活风格模板,设置TRichView.UseStyleTemplates = True。
  • 在TRichViewEdit中,你可以应用指定的模板样式到选定区域,使用这些方法:ApplyStyleTemplate, ApplyTextStyleTemplate, ApplyParaStyleTemplate. 样式模板可用ChangeStyleTemplates方法编辑。

旋转

  • 表格单元格可旋转 90°, 180°或 270。
  • 一个新的方法返回项坐标: GetItemCoordsEx; 它考虑到了单元格的旋转。

字符串标签

  • 新属性:cell tags;
  • 从13.2版本开始,项目标签是字符串(Unicode for Delphi 2009或更高,ANSI老版本的Delphi),从整数到PChar无需类型转换!

64-bit

  • 32-bit 和 64-bit编译器均支持RAD Studio XE2+。
  • 注意: TRVOfficeConverter 可以编译为64-bit应用程序,但列表的转换器将为空 (因为转换器是32-bit DLLs,不能再64-bit应用中使用)。

RTF

  • TRichView.RTFOptions中的新选项:rvrtfSavePngAsPng。如果默认有这个选项,PNG图像也会被保存为PNG格式。

HTML存储

  • TRichView.SaveHTMLEx可保存扩展的背景图像;
  • TRichView.SaveHTMLEx 能更好的保存列表标记 (无论是在常规或rvsoMarkersAsText 模式);
  • TRichView.OnSaveImage2事件新增"hidden"参数。

剪贴板

  • TRichViewEdit 可以粘贴URL,新增方法:PasteURL;
  • 新属性:AcceptPasteFormats允许限制格式列表;
  • 新属性:DefaultPictureVAlign定义一个对齐以粘贴和放置图像。

DB组件

  • 如果rvfoLoadBack在 RVFOptions中, TDBRichView会在加载数据前清空 BackgroundBitmap;
  • 如果rvfoLoadBack在RVFOptions 和 FieldFormat=rvdbRVF中, TDBRichViewEdit会在加载数据前清空 BackgroundBitmap。

打印

  • 表格行的新属性: KeepTogether;
  • 新的表格方法: SetRowPageBreakBefore, SetRowKeepTogether;
  • table.PrintOptions新选项: rvtoContinue;
  • 新属性:TCustomRVPrint.IgnorePageBreaks。

详细更新请参考:


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP