• 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 -重画,当鼠标移进或者移出指定的文本类型时重画样式;

  • 相关阅读:
    启动-异常学习笔记-代码导读
    Elasticsearch进阶篇(三):ik分词器的使用与项目应用
    测不准原理
    我的NPI项目之Android Camera (一) -- Camera选型
    接口的知识补充
    资料分析-笔记
    记一次查找投稿期刊的过程
    《福格行为模型》笔记 --- ta为什么总是想得多做得少
    time,datetime模块时间序列讲解
    数组基础知识二
  • 原文地址:https://blog.csdn.net/lyhoo163/article/details/125483957