http://blog.sina.com.cn/game7788
夸父
2.TRichView
TRichView组件主要用于显示文档内容的,包括图片,表格,文字,甚至可以显示其它组件。使用之前必须要关联TRVSTYLE(前面有介绍),不关联是不能显示的。TRichView有个重要的属性集SETTINGS,里面可以设置一些重要的参数。
TRichView属性,事件,方法;
.Style – 关联TRVSTYLE样式
.Options – 一些重要的操作(以后会讲到);
.ItemCount – 文档中元素数量.
.BackgroundBitmap- 文档背景图片
.BackgroundStyle - 文档背景图片显示样式
.Color.文档背景颜色
.FirstJumpNo 为第一个超文本增加ID号;
TRichView插入事件;
.AddNL 增加文本元素;
.AddBreakEx 增加分隔线;
.AddPictureEx 增加图片;
.AddHotPicture 增加热点图片;
.AddControlEx 增加组件;
.Add 在文本后面增加字符;
.AddFmt 增加特点格式字符集
.Clear 清除文档内容
.Format, FormatTail 格式化文档内容;
.Reformat 重新格式化文档;
.OnJump 当光标点击超链接时发生;
.OnRVMouseMove 当光标移动到超链接时发生;
.GetJumpPointItemNo 跳转到指定ID号的元素;
.LeftMargin, RightMargin, TopMargin, BottomMargin 左右上下边距;
.MaxTextWidth 最长行(字符数);
.MinTextWidth 最短行(字符数);
.DocumentHeight 文档高;
.VAlign 垂直效准线;
.VScrollVisible 垂直滑动条开关;
.HScrollVisible 平水滑动条开关;
.VSmallStep 垂直滑动条滑动幅度;
.OnVScrolled 垂直滑动条事件;
.OnHScrolled 水平滑动条事件;
.Copy 复制选择的内容到剪切板;
.CopyDef 选择方式复制选择的内容到剪切板;
.CopyImage 复制选择的图片到剪切板;
.CopyTextA 复制选择的内容,以文本形式到剪切板;
.CopyTextW 复制选择的内容,以Unicode格式到剪切板;
.CopyRVF 复制选择的内容,以RVF格式到剪切板;
.CopyRTF 复制选择的内容,以RTF格式到剪切板;
.GetSelectedImage 返回选择的图片;
.GetSelText 返回选择的文本;
.GetSelTextW 以Unicode字符形式返回选择的内容;
.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 返回元素内容;
.IsParaStart 返回是否是第一个元素;
.IsFromNewLine 返回是否是第一个元素;
|