富文本編輯器TRichView發布v14版 RTF,DB組件等多個更新
原創|其它|編輯:郝浩|2012-11-05 17:22:43.000|閱讀
1306 次
概述: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@fc6vip.cn
文章轉載自:慧都控件網