RichView TRVStyle

RichView TRVStyle


    一、TRVStyle
    这个组件在运行时是不可见的,TRVSTYLE是派生类,直接继承TCOMPONENT。如果你想显示RICHVIEW里面的文档,只用把要显示的RICHVIEW关联TRVStyle组件即可。(创建一个TRVSTYLE后把,RICHVEIW的STYLE属性关联这个TRVSTLE)。
    同样 RichView, RichViewEdit, DBRichView, DBRichViewEdit 都可以关联这个TRVSTYLE,方法相同。
    如果一个TRVSTYLE关联多个组件后,当其中一个组件要删除这个TRVSTYLE后,其它的组件就不能继续使用这个TRVSTYLE,解决办法就是一个组件关联一个TRVSTYLE。

    二、属性

    RVSTYLE有三个主属性:
   (1)TEXTSTYLES- 主要是设置一些文本样式;
   (2)PARASTYLES- 段落标题样式  
   (3)LISTSTYLES- 段落标题样式列表
    RVSTYLE颜色属性:
     .Color - 背景色;
     .SelColor, InactiveSelColor - 选择文本的背景色;
     .SelTextColor, InactiveSelTextColor - 选择文本的颜色;
     .DisabledFontColor - 控件不可能时文本的颜色.
     .HoverColor - 超文本的颜色;
     .CheckpointColor -检查点虚线颜色;
     .CheckpointEvColor - 检查点事件虚线颜色;
     .PageBreakColor - 文档隔断颜色;
     .FloatingLineColor - 左右占位符颜色
    RVSTYLE:鼠标样式;
     .JumpCursor - 超文本样式 
     .LineSelectCursor - 左边栏样式.
    LABEL元素相关属性
     .FieldHighlightColor - 高亮显示颜色.
     .FieldHighlightType -高亮显示模式(有三种).
     .FootnoteNumbering - 一些页脚类型.
     .FootnotePageReset - 页脚模式.
     .EndnoteNumbering - 尾注类型.
    RVSTYLE其它属性;
     .SelectionStyle - 文档外观选择;
     .SelectionMode - 选择模式;
     .DefUnicodeStyle - 默认Unicode 文本样式;
     .DefCodePage -  ANSI <->Unicode 自动转换;
     .LineWrapMode 文本框类型;
     .UseSound. 声音开关

   二、方法

RVSTYLE方法;
 .SaveINI 保存 RVStyle 属性到INI文件;
 .LoadINI 加载 RVStyle 属性从INI文件;
 .SaveReg 保存 RVStyle 属性到注册文件;
 .LoadReg 加载 RVStyle 属性到注册文件.
 .SaveCSS 保存 RVStyle 样式到CSS文件
 .SaveCSSToStream.保存.RVStyle样式为CSS文件,然后保存到流

    三、事件
RVSTYLE事件
 .OnDrawCheckpoint 画检查点;
 .OnDrawPageBreak - 画分隔线;
 .OnDrawParaBack - 画段落背景;
 .OnDrawTextBack - 画文本背景;
 .OnApplyStyle - 保存文本类型到画布;
 .OnApplyStyleColor - 保存文本颜色到画布;
 .OnDrawStyleText - 指定的文本类型;
 .OnStyleHoverSensitive -重画,当鼠标移进或者移出指定的文本类型时重画样式;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值