Process page number transitions & change bar location

B2015-073: Code for processing page number transitions
Allow for step box across page break.
This commit is contained in:
2015-05-28 16:23:53 +00:00
parent bb037ba06d
commit 5b07290ccd
3 changed files with 15 additions and 2 deletions

View File

@@ -1094,7 +1094,10 @@ namespace VEPROMS.CSLA.Library
}
private static bool AddPageNumber(TransitionBuilder tb)
{
if (tb._ToItem.PageNumber != 0 && tb._FromItem.PageNumber != 0)
//At some point, add a property off a section 'IsFoldout' and use the next two lines:
//if ((myProcedure.ActiveFormat.PlantFormat.FormatData.PrintData.SectionLevelFoldouts && mySection.MyContent.Number.ToUpper() == "FOLDOUT")
//|| (myProcedure.ActiveFormat.PlantFormat.FormatData.PrintData.AlternateFloatingFoldout && mySection.MyContent.Text.ToUpper().Contains("FOLDOUT")))
if (tb._ToItem.PageNumber != 0 && (tb._FromItem.PageNumber != 0 || tb._FromItem.ActiveSection.MyContent.Number.ToUpper() == "FOLDOUT"))
{
int pgoffset = tb._ToItem.PageNumber - tb._FromItem.PageNumber;
tb._ToItem.PageNumberUsed = tb._ToItem.PageNumber;