| 项目咨询 |积分体系 | 加入收藏 | 设为首页 | RSS
您当前的位置:首页 > 市场 > 百科 > 技术 > 夸父专栏

基于RICHVIEW的EMR开发文档三

时间:2013-10-08 20:43:11  来源:  作者:
更多

 http://blog.sina.com.cn/game7788

   夸父
TRichViewEdit  
TRichViewEdit主要是用于编辑文本内容,如图片,文字,表格,控件,等等
如果没有关联RVSTYLE,TRichViewEdit是不能显示或者编辑任何内容的
属性,事件,方法列表(用法以后介绍)
属性
CurItemNo – 当前元素编号
CurItemStyle – 当前元素类型
CurParaStyleNo – 当前段落样式类型编号
CurTextStyleNo – 当前文本样式编号
EditorOptions – 设置一些编辑的选项
ReadOnly 内容是否可以编辑,或只读
Modified – 内容是否有修改
CustomCaretInterval – 自定义字符重绘时间间隔
事件
OnChange 文档内容改变时触发
OnCurParaStyleChanged 当前段落样式改变时触发
OnCurTextStyleChanged 当前文本样式改变时触发
OnPaste 允许粘贴
OnStyleConversion 改变选中文本样式
OnParaStyleConversion 改变段落样式
OnCaretGetOut 当字符超过边界时触发
OnCaretMove 当字符移动后触发
OnItemTextEdit 当一个文本类型元素的文本内容改变时
OnSmartPopupClick 弹出菜单
OnMeasureCustomCaret and OnDrawCustomCaret 替换字符
常用方法
ApplyParaStyle, ApplyTextStyle 保存文本样式
ApplyStyleConversion 保存选中文本的样式
ApplyParaStyleConversion 保存选中段落样式
Change 文档内容改变事件
BeginUpdate, EndUpdate 重绘/刷新
SearchText, -A, -W 查找字符
常用插入方法
InsertText, -A, -W, InsertStringTag, InsertStringATag, InsertStringWTag 插入文本
InsertBreak 插入一条线
InsertBullet 插入项目符号
InsertControl 插入组件
InsertHotspot 插入热点
InsertPicture 插入图片
InsertHotPicture 插入超文本链接图片
InsertTab 插入制表键
InsertRVFFromFileEd, InsertRVFFromStreamEd 从文件或者流插入RVF格式的文件
InsertRTFFromFileEd, InsertRTFFromStreamEd 从文件或者流插入RTF格式的文件
InsertTextFromFile,InsertOEMTextFromFile从文件插入字符
InsertItem 常用插入元素的方法
剪贴板操作(主要方法和事件)
CanPaste 是否允许从剪贴板粘贴
CanPasteRVF 是否允许从剪贴板粘贴RVF格式内容
CanPasteRTF 是否允许从剪贴板粘贴RTF格式内容
CutDef 剪切到道貌岸然板
Paste 粘贴
PasteBitmap 粘贴图片
PasteMetafile 粘贴图形元件
PasteGraphicFile 粘贴图形元件
PasteRVF 从剪贴板粘贴RVF格式内容
PasteRTF 从剪贴板粘贴RTF格式内容
PasteTextA 从剪贴板粘贴ANSI格式内容
PasteTextW 从剪贴板粘贴UNICODE格式内容
DeleteSelection 删除选中的内容
SelectCurrentWord 选中当前内容
SelectCurrentLine 选中当前行
常用编辑元素方法
SetBreakInfoEd 改变横线
SetBulletInfoEd  改变项目符号
SetControlInfoEd 改变组件
SetHotspotInfoEd 改变热点
SetPictureInfoEd 改变图片
SetItemExtraIntPropertyEd,SetItemExtraStrPropertyEd  编辑元素属性
SetItemTagEd 编辑元素标签
SetItemVAlignEd 调整元素相对位置
SetItemTextEd  改变元素名
SetCheckpointInfoEd 编辑检查点
RemoveCheckpointEd 删除检查点
ResizeControl 调整组件
AdjustControlPlacement ,AdjustControlPlacement2 自动调整组件位置
获取元素信息方法
GetCurrentTextInfo 获取文本信息
GetCurrentBreakInfo 获取线条元素信息
GetCurrentBulletInfo 获取项目符号信息
GetCurrentControlInfo 组件信息
GetCurrentHotspotInfo 热点信息
GetCurrentPictureInfo 图片信息
GetCurrentItem,GetCurrentItemEx. 未知类型元素信息
GetCurrentItemExtraIntProperty,GetCurrentItemExtraStrProperty 返回指定元素属性值
GetCurrentTag 返回元素标签
GetCurrentItemVAlign 返回元素水平位置
GetCurrentCheckpoint 返回元素检查点
GetCurrentItemText 返回元素名
GetCurrentLineCol 返回当前位置的行和列
撤销和恢复
UndoLimit 设置撤销缓冲区
UndoAction 返回撤销操作
Undo 撤销最后操作
UndoName 返回撤销操作名
RedoAction 返回恢复操作
Redo redoes 恢复最后一次撤销操作
RedoName 返回恢复操作名
ClearUndo 清除撤销和恢复缓冲区
Unicode操作
PasteTextW 从剪贴板复制UNICODE文本
InsertTextW 插入UNICODE文本
InsertTextFromFileW 从文件插入UNICODE文本
拼写检查
GetCurrentMisspelling 返回当前位置有错语的词
LiveSpellingMode 拼写检查开关
检查点
SetCheckpointInfoEd 给特殊的元素增加检查点
RemoveCheckpointEd 删除特殊元素的检查点
GetCurrentCheckpoint 返回当前元素的检查点
SetCurrentCheckpointInfo 增加或者编辑当前元素的检查点
RemoveCurrentCheckpoint 删除当前元素的检查点
InsertCheckpoint 当前位置增加检查点
GetCheckpointAtCaret 返回当前位置的检查点
RemoveCheckpointAtCaret 删除当前检查点
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
栏目更新
栏目热门