富文本編輯器TRichView發(fā)布v14版 RTF,DB組件等多個更新
原創(chuàng)|其它|編輯:郝浩|2012-11-05 17:22:43.000|閱讀
1306 次
概述:TRichView 是一套 Delphi/C++Builder 控件,主要用于顯示、編輯和打印超文本文檔。目前,該控件已正式發(fā)布v14版。新版本解決多個兼容性問題,更新了字符串標(biāo)簽、剪貼板、RTF和DB組件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
TRichView 是一套 Delphi/C++Builder 控件,主要用于顯示、編輯和打印超文本文檔。目前,該控件已正式發(fā)布v14版。新版本解決多個兼容性問題,更新了字符串標(biāo)簽、剪貼板、RTF和DB組件。具體更新如下:
兼容性問題
-
Item tags是字符串,不再是整數(shù)型
-
OnRVFPictureNeeded參數(shù)改變
-
TRichView.LoadText, LoadTextFromStream, SaveText, SaveTextToStream, TRichViewEdit.InsertTextFromFile 有了新的參數(shù)。
-
TRVLongOperation的聲明類型已經(jīng)改變
-
以下全局變量從RVTable.pas中移除:RichViewTableGridStyle, RichViewTableGridStyle2, RichViewTableGridColor,被替換為TRVStyle屬性。
風(fēng)格模板
-
默認(rèn)情況下,風(fēng)格模板不能被使用,需激活風(fēng)格模板,設(shè)置TRichView.UseStyleTemplates = True。
-
在TRichViewEdit中,你可以應(yīng)用指定的模板樣式到選定區(qū)域,使用這些方法:ApplyStyleTemplate, ApplyTextStyleTemplate, ApplyParaStyleTemplate. 樣式模板可用ChangeStyleTemplates方法編輯。
旋轉(zhuǎn)
-
表格單元格可旋轉(zhuǎn) 90°, 180°或 270。
-
一個新的方法返回項(xiàng)坐標(biāo): GetItemCoordsEx; 它考慮到了單元格的旋轉(zhuǎn)。
字符串標(biāo)簽
-
新屬性:cell tags;
-
從13.2版本開始,項(xiàng)目標(biāo)簽是字符串(Unicode for Delphi 2009或更高,ANSI老版本的Delphi),從整數(shù)到PChar無需類型轉(zhuǎn)換!
64-bit
-
32-bit 和 64-bit編譯器均支持RAD Studio XE2+。
-
注意: TRVOfficeConverter 可以編譯為64-bit應(yīng)用程序,但列表的轉(zhuǎn)換器將為空 (因?yàn)檗D(zhuǎn)換器是32-bit DLLs,不能再64-bit應(yīng)用中使用)。
RTF
-
TRichView.RTFOptions中的新選項(xiàng):rvrtfSavePngAsPng。如果默認(rèn)有這個選項(xiàng),PNG圖像也會被保存為PNG格式。
HTML存儲
-
TRichView.SaveHTMLEx可保存擴(kuò)展的背景圖像;
-
TRichView.SaveHTMLEx 能更好的保存列表標(biāo)記 (無論是在常規(guī)或rvsoMarkersAsText 模式);
-
TRichView.OnSaveImage2事件新增"hidden"參數(shù)。
剪貼板
-
TRichViewEdit 可以粘貼URL,新增方法:PasteURL;
-
新屬性:AcceptPasteFormats允許限制格式列表;
-
新屬性:DefaultPictureVAlign定義一個對齊以粘貼和放置圖像。
DB組件
-
如果rvfoLoadBack在 RVFOptions中, TDBRichView會在加載數(shù)據(jù)前清空 BackgroundBitmap;
-
如果rvfoLoadBack在RVFOptions 和 FieldFormat=rvdbRVF中, TDBRichViewEdit會在加載數(shù)據(jù)前清空 BackgroundBitmap。
打印
-
表格行的新屬性: KeepTogether;
-
新的表格方法: SetRowPageBreakBefore, SetRowKeepTogether;
-
table.PrintOptions新選項(xiàng): rvtoContinue;
-
新屬性:TCustomRVPrint.IgnorePageBreaks。
詳細(xì)更新請參考:
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)