TRichView 15.1 FS
TRichView 是Delphi/C++Builder 控件,主要用于显示、编辑和打印超文本文档。新版本解决多个兼容性问题,更新了字符串标签、剪贴板、RTF和DB组件。 兼容性问题 Item tags是字符串,不再是整数型 OnRVFPictureNeeded参数改变 TRichView.LoadText, LoadTextFromStream, SaveText, SaveTextToStream, TRichViewEdit.InsertTextFromFile 有了新的参数。 TRVLongOperation的声明类型已经改变 以下全局变量从RVTable.pas中移除:RichViewTableGridStyle, RichViewTableGridStyle2, RichViewTableGridColor,被替换为TRVStyle属性。 风格模板 默认情况下,风格模板不能被使用,需激活风格模板,设置TRichView.UseStyleTemplates = True。 在TRichViewEdit中,你可以应用指定的模板样式到选定区域,使用这些方法:ApplyStyleTemplate, ApplyTextStyleTemp late, ApplyParaStyleTemplate. 样式模板可用ChangeStyleTemplates方法编辑。 RTF TRichView.RTFOptions中的新选项:rvrtfSavePngAsPng。如果默认有这个选项,PNG图像也会被保存为PNG格式。 打印 表格行的新属性: KeepTogether; 新的表格方法: SetRowPageBreakBefore, SetRowKeepTogether; table.PrintOptions新选项: rvtoContinue; 新属性:TCustomRVPrint.IgnorePageBreaks。 旋转 表格单元格可旋转 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应用中使用)。 HTML存储 TRichView.SaveHTMLEx可保存扩展的背景图像; TRichView.SaveHTMLEx 能更好的保存列表标记 (无论是在常规或rvsoMarkersAsText 模式); TRichView.OnSaveImage2事件新增"hidden"参数。 DB组件 如果rvfoLoadBack在 RVFOptions中, TDBRichView会在加载数据前清空 BackgroundBitmap; 如果rvfoLoadBack在RVFOptions 和 FieldFormat=rvdbRVF中, TDBRichViewEdit会在加载数据前清空 BackgroundBitmap。 剪贴板 TRichViewEdit 可以粘贴URL,新增方法:PasteURL; 新属性:AcceptPasteFormats允许限制格式列表; 新属性:DefaultPictureVAlign定义一个对齐以粘贴和放置图像。 late, ApplyParaStyleTemplate. 样式模板可用ChangeStyleTemplates方法编辑。 RTF TRichView.RTFOptions中的新选项:rvrtfSavePngAsPng。如果默认有这个选项,PNG图像也会被保存为PNG格式。 打印 表格行的新属性: KeepTogether; 新的表格方法: SetRowPageBreakBefore, SetRowKeepTogether; table.PrintOptions新选项: rvtoContinue; 新属性:TCustomRVPrint.IgnorePageBreaks。 旋转 表格单元格可旋转 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应用中使用)。 HTML存储 TRichView.SaveHTMLEx可保存扩展的背景图像; TRichView.SaveHTMLEx 能更好的保存列表标记 (无论是在常规或rvsoMarkersAsText 模式); TRichView.OnSaveImage2事件新增"hidden"参数。 DB组件 如果rvfoLoadBack在 RVFOptions中, TDBRichView会在加载数据前清空 BackgroundBitmap; 如果rvfoLoadBack在RVFOptions 和 FieldFormat=rvdbRVF中, TDBRichViewEdit会在加载数据前清空 BackgroundBitmap。 剪贴板 TRichViewEdit 可以粘贴URL,新增方法:PasteURL; 新属性:AcceptPasteFormats允许限制格式列表; 新属性:DefaultPictureVAlign定义一个对齐以粘贴和放置图像。
用户评论