当前位置:网站首页>RichView TRVStyle MainRVStyle

RichView TRVStyle MainRVStyle

2022-07-05 01:44:00 lyhoo163

RichView TRVStyle MainRVStyle 

 

     一、TRVStyle

     在RichView中,TRVStyle是委重要的环节,它所有字体、段落、Page样式的源头。

     在使用RichView时,特别是通过代码创建DOC文档或表格时,尤其重要。

     除了以下三个属性:

   (1)TEXTSTYLES- 主要是设置一些文本样式;
   (2)PARASTYLES- 段落标题样式  
   (3)LISTSTYLES- 段落标题样式列表     

     TRVStyle还有二个重要的属性 MainRVStyle。

     二、MainRVStyle 

     1、功能

      它是  一个真实样式的集合,控制TextStyles中的文本属性和parastyle中的段落属性。
property StyleTemplates : TRVStyleTemplateCollection;

    2、使用模板
    1、richview控件,UseStyleTemplates=True;
    2、分配MainRVStyle
    RVStyle.StyleTemplates返回的就是MainRVStyle.styletemplates中设置的值。

    3、TRVStyle.MainRVStyle
    为该组件定义主TRVStyle组件。
property MainRVStyle: TRVStyle;

     4、属性   

     如果这个MainRVStyle被赋值,这个TRVStyle对象的几乎所有属性都提供了对MainRVStyle对应属性的访问。
    以下属性不受影响:
TextStyles
ParaStyles
ListStyles
所有事件
    这个属性允许:
多个编辑器可以处理相同的样式模板集合
简化对其他属性的赋值(一组链接的TRVStyle对象共享属性,所以给其中任何一个赋值就足够了)
    如果某个TRichView组件被用作页眉/页脚(并且使用了样式模板),它必须有style.MainRVStyle指定为主编辑器的Style。

srv_icon ScaleRichView 注意: 
    TSRichViewEdit 提供 srve.RichViewEdit.Style = srve.RVHeader.Style.MainRVStyle = srve.RVFooter.Style.MainRVStyle.

     在新RichView20版面,已经拓展的功能,如何使用有待进一步学习研究。.

原网站

版权声明
本文为[lyhoo163]所创,转载请带上原文链接,感谢
https://blog.csdn.net/lyhoo163/article/details/125602767