http://blog.sina.com.cn/game7788
夸父
2.TRichView
TRichView組件主要用于顯示文檔內(nèi)容的,包括圖片,表格,文字,甚至可以顯示其它組件。使用之前必須要關(guān)聯(lián)TRVSTYLE(前面有介紹),不關(guān)聯(lián)是不能顯示的。TRichView有個(gè)重要的屬性集SETTINGS,里面可以設(shè)置一些重要的參數(shù)。
TRichView屬性,事件,方法;
.Style – 關(guān)聯(lián)TRVSTYLE樣式
.Options – 一些重要的操作(以后會(huì)講到);
.ItemCount – 文檔中元素?cái)?shù)量.
.BackgroundBitmap- 文檔背景圖片
.BackgroundStyle - 文檔背景圖片顯示樣式
.Color.文檔背景顏色
.FirstJumpNo 為第一個(gè)超文本增加ID號(hào);
TRichView插入事件;
.AddNL 增加文本元素;
.AddBreakEx 增加分隔線;
.AddPictureEx 增加圖片;
.AddHotPicture 增加熱點(diǎn)圖片;
.AddControlEx 增加組件;
.Add 在文本后面增加字符;
.AddFmt 增加特點(diǎn)格式字符集
.Clear 清除文檔內(nèi)容
.Format, FormatTail 格式化文檔內(nèi)容;
.Reformat 重新格式化文檔;
.OnJump 當(dāng)光標(biāo)點(diǎn)擊超鏈接時(shí)發(fā)生;
.OnRVMouseMove 當(dāng)光標(biāo)移動(dòng)到超鏈接時(shí)發(fā)生;
.GetJumpPointItemNo 跳轉(zhuǎn)到指定ID號(hào)的元素;
.LeftMargin, RightMargin, TopMargin, BottomMargin 左右上下邊距;
.MaxTextWidth 最長行(字符數(shù));
.MinTextWidth 最短行(字符數(shù));
.DocumentHeight 文檔高;
.VAlign 垂直效準(zhǔn)線;
.VScrollVisible 垂直滑動(dòng)條開關(guān);
.HScrollVisible 平水滑動(dòng)條開關(guān);
.VSmallStep 垂直滑動(dòng)條滑動(dòng)幅度;
.OnVScrolled 垂直滑動(dòng)條事件;
.OnHScrolled 水平滑動(dòng)條事件;
.Copy 復(fù)制選擇的內(nèi)容到剪切板;
.CopyDef 選擇方式復(fù)制選擇的內(nèi)容到剪切板;
.CopyImage 復(fù)制選擇的圖片到剪切板;
.CopyTextA 復(fù)制選擇的內(nèi)容,以文本形式到剪切板;
.CopyTextW 復(fù)制選擇的內(nèi)容,以Unicode格式到剪切板;
.CopyRVF 復(fù)制選擇的內(nèi)容,以RVF格式到剪切板;
.CopyRTF 復(fù)制選擇的內(nèi)容,以RTF格式到剪切板;
.GetSelectedImage 返回選擇的圖片;
.GetSelText 返回選擇的文本;
.GetSelTextW 以Unicode字符形式返回選擇的內(nèi)容;
.SelectAll 全選;
.SetSelectionBounds 選擇指定的元素;
.SelectWordAt 選擇一個(gè)指定坐標(biāo)上的字符;
.SelectControl 選擇一個(gè)可視組件;
.Deselect 取消選擇;
.RVFOptions 一些加載和保存RVF文體的操作;
.RVFWarnings 一些RVF文體閱讀時(shí)的錯(cuò)誤;
.SaveRVF 保存文檔為RVF格式;
.SaveRVFToStream 保存文檔為RVF格式,然后保存到流;
.LoadRVF 加載RVF文件;
.LoadRVFFromStream 從流加載RVF文件;
.CopyRVF 復(fù)制RVF文檔到剪切板;
.InsertRVFFromStream 從流增加RVF文檔;
.LoadFromStream 從流加載RVF, RTF或者文本格式的文件;
.LoadText 從文件中增加文本;
.LoadTextW 從Unicode encoding文件中增加文本;
.LoadRTF 加載RTF;
.SaveHTML 保存文檔為HTML格式;
.SaveHTMLEx 保存文檔為HTML格式。使用CSS樣式;
.SaveHTMLToStream, SaveHTMLToStreamEx 方法同上,只不過保存到流,不是直接保存為文檔;
.SaveText 保存為文本文件;
.SaveTextW 保存為Unicode文件;
.SaveTextToStream, SaveTextToStreamW – 可以選擇性的保存到流;
.SaveRTF 可以選擇性的保存為RTF格式;
.SaveRTFToStream 可以選擇性的保存為RTF格式到流.
.GetItemStyle 返回一個(gè)元素的類型;
.GetTextInfo 返回文本元素的信息;
.GetBreakInfo 返回分隔線信息;
.GetBulletInfo 返回著重號(hào)信息;
.GetHotspotInfo 返回?zé)狳c(diǎn)信息;
.GetPictureInfo 返回圖片或者熱點(diǎn)圖片信息;
.GetControlInfo 返回組件信息;
.GetItemExtraIntProperty,GetItemExtraStrProperty 返回元素額外的屬性值;
.GetItem 通用方法,主要用于表格;
.GetItemCheckpoint 返回元素的檢查點(diǎn);
.GetItemVAlign 返回元素位置;
.GetItemTag 返回元素的標(biāo)簽;
.GetItemText 返回元素內(nèi)容;
.IsParaStart 返回是否是第一個(gè)元素;
.IsFromNewLine 返回是否是第一個(gè)元素;
|