Added DebugPagination output if a location cannot be found to break a step over pages.
Changed pagination logic when a logical location cannot be found, to location the maximum location on the page for a break to occur. For example, if a table is too large to fit on the current page, the pagination can move that table to the next page.
Preprocessed cell data to reduce number of calls to flexgrids
Preprocessed RTF data to reduce calls to rich text boxes
Added IsRangeStyleNull property and TextAlign property to reduce call to flexgrids
Eliminated creation of multiple flexgrids but using a static flexgrid over and over
Removed code to remove last character when printing in compare mode. This was originally done because of differences with the way 16 Bit VE-PROMS did word wrapping to aid in comparision printing.
Added code to display message box when no procedures are found to be processed and terminates the processing.
Utilized ChildrenProcessed property when processing procedures
Added format changes to correct remaining Braidwood issues
Added code to resolve unit information in section transition
Modified page break logic to resolve issue with Braidwood deviation documents
Added code to resolve page number when section is a word document section
Added check to verify location was not already in list prior to adding it to list
Reduced number of instances of Volian flexgrid during printing
Added separate bullet to Caution and Note step types to fix an underlined bullet issue, adjusted the starting point of the center line on the first procedure step page, fixed the End string to handle longer procedure numbers
Logic to support V.C. Summer End string
Added logic to use the font assigned to the SeparateBullet format item
Added checks to Pagination FindPageBreak method
Modified vlnParagraph constructor to handle HLStpSeparatorString and HLRNOStpSeparatorString properties of plant format
Revised code to assure ro's in grids are not colored red during printing
Added code to override Height property of vlnPrintObject class in vlnBox class
Added code to utilize BoxLeftAdj property
Removed blank lines and previous debug code
Added code to assure spaces between note and caution boxes are added when separate box format flag is used
Added code to implement %c token in continue message of Byron/Braidwood formats
Added code to utilize BoxLeftAdj property
Added code to correct underline termination issue involving reference objects and transitions
Changed Height property to virtual to allow overriding in inherited classes