public void dbug_BeginVisualInvalidateTrace(string strmsg)
{
if (dbugEnableGraphicInvalidateTrace)
{
if (dbugGraphicInvalidateTracer != null)
{
dbugInvalidateTracerStack.Push(dbugGraphicInvalidateTracer);
dbugGraphicInvalidateTracer.Start(invalidateTracerStreamWriter);
dbugGraphicInvalidateTracer.WriteInfo(strmsg);
}
else
{
dbugGraphicInvalidateTracer = new dbugVisualInvalidationTracer(this);
dbugGraphicInvalidateTracer.Start(invalidateTracerStreamWriter);
dbugGraphicInvalidateTracer.WriteInfo(strmsg);
}
}
}