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