private static void TracePageBreakIgnoredAtBottom(int pageNumber, PageBreakInfo pageBreak) { if (pageBreak != null && !pageBreak.Disabled) { RenderingDiagnostics.Trace(RenderingArea.PageCreation, TraceLevel.Verbose, "PR-DIAG [Page {0}] Page break on '{1}' ignored – bottom of page", pageNumber, pageBreak.ReportItemName); } }
private void TracePageBreakIgnoredBecauseOfPeerItem(PageBreakInfo ignoredPageBreak) { if (ignoredPageBreak != null && !ignoredPageBreak.Disabled) { RenderingDiagnostics.Trace(RenderingArea.PageCreation, TraceLevel.Verbose, "PR-DIAG [Page {0}] Page break on '{1}' ignored – peer item precedence", PageNumber, ignoredPageBreak.ReportItemName); } }
internal void RegisterPageBreak(PageBreakInfo pageBreakInfo, bool overrideChild) { if (m_common.PageBreakInfo == null || overrideChild) { m_common.PageBreakInfo = pageBreakInfo; } else if (TracingEnabled) { TracePageBreakIgnoredBecauseOfPeerItem(pageBreakInfo); } }
private static void TraceLogicalPageBreak(int pageNumber, PageBreakInfo pageBreak) { if (pageBreak != null && !pageBreak.Disabled) { string text = "PR-DIAG [Page {0}] Page created by {1} page break"; if (pageBreak.ResetPageNumber) { text += ". Page number reset"; } RenderingDiagnostics.Trace(RenderingArea.PageCreation, TraceLevel.Verbose, text, pageNumber, PageCreationType.Logical.ToString()); } }
internal void ResetCancelPage() { m_initCancelPage = false; DisposeMemoryPressureListener(); if (m_cancelPage) { m_itemPropsStart = null; m_sharedImages = null; m_pageBreakInfo = null; DisposeTextboxSharedInfo(); if (m_imageConsolidation != null) { m_imageConsolidation.ResetCancelPage(); } } }
internal void RegisterPageBreak(PageBreakInfo pageBreakInfo) { RegisterPageBreak(pageBreakInfo, overrideChild: false); }