protected static void vinv_dbug_EnterLayerReArrangeContent(RenderElementLayer layer)
        {
            var debugVisualLay = dbugGetLayoutTracer();

            if (debugVisualLay == null)
            {
                return;
            }
            debugVisualLay.PushLayerElement(layer);
            debugVisualLay.WriteInfo("..>LAYER_ARR :" + layer.ToString());
        }
        protected static void vinv_dbug_EnterLayerReCalculateContent(RenderElementLayer layer)
        {
            var debugVisualLay = dbugGetLayoutTracer();

            if (debugVisualLay == null)
            {
                return;
            }
            debugVisualLay.PushLayerElement(layer);
            debugVisualLay.WriteInfo("..>L_RECAL_TOPDOWN :" + layer.ToString());
        }
        protected static void vinv_dbug_ExitLayerReArrangeContent()
        {
            var debugVisualLay = dbugGetLayoutTracer();

            if (debugVisualLay == null)
            {
                return;
            }
            RenderElementLayer layer = (RenderElementLayer)debugVisualLay.PeekElement();

            debugVisualLay.WriteInfo("<..LAYER_ARR :" + layer.ToString());
            debugVisualLay.PopLayerElement();
        }
        protected static void vinv_dbug_ExitLayerReCalculateContent()
        {
            var debugVisualLay = dbugGetLayoutTracer();

            if (debugVisualLay == null)
            {
                return;
            }
            RenderElementLayer layer = (RenderElementLayer)debugVisualLay.PeekElement();

            debugVisualLay.WriteInfo("<..L_RECAL_TOPDOWN  :" + layer.ToString());
            debugVisualLay.PopLayerElement();
        }
 protected static void vinv_dbug_EnterLayerReArrangeContent(RenderElementLayer layer)
 {
     var debugVisualLay = dbugGetLayoutTracer();
     if (debugVisualLay == null) return;
     debugVisualLay.PushLayerElement(layer);
     debugVisualLay.WriteInfo("..>LAYER_ARR :" + layer.ToString());
 }
 protected static void vinv_dbug_EnterLayerReCalculateContent(RenderElementLayer layer)
 {
     var debugVisualLay = dbugGetLayoutTracer();
     if (debugVisualLay == null) return;
     debugVisualLay.PushLayerElement(layer);
     debugVisualLay.WriteInfo("..>L_RECAL_TOPDOWN :" + layer.ToString());
 }
 public void dbug_AddDrawLayer(RenderElementLayer layer)
 {
     dbug_rootDrawingMsg.AddLast(new dbugLayoutMsg(layer,
         new string('.', dbug_drawLevel) + "[F" + dbug_drawLevel + "] " + layer.ToString()));
 }
 public void WriteInfo(string info, RenderElementLayer layer)
 {
     ++msgLineNum;
     ShouldBreak();
     strmWriter.Write(new string('\t', indentCount));
     strmWriter.Write(info);
     strmWriter.Write(layer.ToString());
     strmWriter.Write("\r\n"); strmWriter.Flush();
 }