Ejemplo n.º 1
0
        /// <devdoc>
        ///    <para>[To be supplied.]</para>
        /// </devdoc>
        public override void RenderEndTag()
        {
            base.RenderEndTag();

            SetTagSupports();
            if (Supports(FONT_PROPAGATE))
            {
                FontStack.Pop();
            }
        }
Ejemplo n.º 2
0
            public void PopStyleScope()
            {
                var scope = StyleStack.Count;

                while (FontStack.Count > 0 && FontStack.Peek().Scope == scope)
                {
                    FontStack.Pop();
                }

                while (ColorStack.Count > 0 && ColorStack.Peek().Scope == scope)
                {
                    ColorStack.Pop();
                }

                while (GlyphShaderStack.Count > 0 && GlyphShaderStack.Peek().Scope == scope)
                {
                    GlyphShaderStack.Pop();
                }
            }
Ejemplo n.º 3
0
 public void PopInline()
 {
     FontStack.Pop();
 }
Ejemplo n.º 4
0
 public void PopBlockSetting()
 {
     this.BlockSetting = null;
     FontStack.Pop();
 }