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

基于RICHVIEW的EMR开发文档六

时间:2013-10-08 20:44:07  来源:  作者:
更多

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

   夸父
TSRichViewEdit
TSRichViewEdit主要是用来处理文本内容,下面是一些常用属性和方法,事件
属性:
RichViewEdit:返回一个TRichViewEdit组件,然后通过TRichViewEdit一个属性方法来操作文档,默认情况下,TSRichViewEdit
使用了一个内部的TRichViewEdit,如果你想使用自定义的TRichViewEdit,只要关联TSRichViewEdit的ExternalRV属性,如果想
使用自定义的TRVStyle,则只要关联其ExternalRVSYTLE就行
RVHeader 页眉编辑器
RVFooter 页脚编辑器
RVNote 脚注和尾注编辑器
PageProperty 相关页的属性
ViewProperty 查看模式
BackgroundProperty 背景属性
下面的一些属性提供了访问RichViewEdit的属性,用法和RichViewEdit一样,前面有讲过,这里就不讲了,属性名相同,这个属性也可适用于其它编辑器
AnimationMode 
BiDiMode 
CPEventKind
ReadOnly
RTFOptions
RTFReadProperties
RVBackgroundBitmap 
RVBackgroundStyle 
RVColor
RVEditorOptions 
RVFOptions
RVFParaStylesReadMode
RVFTextStylesReadMode
RVOptions 
SmartPopupProperties, SmartPopupVisible
TabNavigation
下面一些属性是允许在编辑时改变属性值的
HScrollPos 设置或者得到滚动的位置
HScrollBar 和 VScrollBar 显示或者隐藏滚动条
OnHScrolled 和 OnVScrolled 滚动事件
ScrolledPage 返回第一页码
MenuHButtons 和 MenuHorizontal 水平菜单设置
MenuVButtons 和 MenuVertical   垂直菜单设置
方法
ConvertRVToSRV 和 ConvertSRVToRV 允许TSRichViewEdit和RichViewEdit之间位置转换
GetPageClientRect 返回页的位置
GetItemBounds  返回页面元素位置
GetCaretPosInUnits 返回当前位置
GetPageAt 返回指定位置的页面
GetItemAt 返回指定位置的元素
UnitsPerInchH  UnitsPerInchV 允许单元之间的坐标转换 
FindNextHyperlink/FindPriorHyperlink 查找超链接 
FindNextCheckpoint/FindPriorCheckpoint查找检查点 
FindNextItem/FindPriorItem 查找元素 
FindNextHeading/FindPriorHeading查找标题
NextCurHyperlink/PriorCurHyperlink选择超链接 
NextCurCheckpoint/PriorCurCheckpoint选择检查点 
NextCurItem/PriorCurItem选择元素
NextCurHeading/PriorCurHeading 移动到当前的标题
RangeSearch指定范围查找
FirstCurPage光标移动第一页
PriorCurPage光标移动前一页 
NextCurPage光标移动下一页
LastCurPage光标移动最后一页
PrintAll打印整个文档
PrintCurrent打印当前页面
PrintRange打印指定范围内容
MinPrintedItemNo 和 MaxPrintedItemNo 允许从指定元素之间打印
DrawPage和DrawMetafile允许把文档显示到其它画布或者图元上
事件
OnPageFormatChanged 当 PageProperty和PageFormat属性改变发生
OnChangeViewModeAfter 当ViewProperty属性改变时发生 
OnChangeViewModeBefore 当ViewMode属性改变时发生
OnZoomChanged 当ViewProperty.ZoomPercent或.ZoomMode属性改变时发生
OnHScrolled, OnVScrolled, OnPageScrolled滚动时发生
OnCurrentPageChange 移动到其它页面时发生
OnPageCountChanged 文档页数发生变化时发生
OnClickPage 单击页面后发生
OnPaintPage 画自定义页面,如果默认方法不能完全显示时,可用此方法 
OnPaintComponent 显示控件 
OnPaint 显示其它
OnCheckControl 枚举所以加入的控件
OnMessageControl 允许加入的控件响应消息
OnGetPagePos 允许自定义页的位置和顺序
表格图标
先设置ViewProperty的UseTableIcons属性为TRUE,当用户把光标移动到表格上时,表格左上方会显示一个小图标,当光标移走时,图标消失,同时触发OnTableIconClick事件
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
栏目更新
栏目热门