218 Commits

Author SHA1 Message Date
ea01b9bf71 Logic for more control over indenting and underlining on Auto Table of Contents
Added logic to prevent multiple numbers (on top of each other) from printing on the AutoTableOfContents, added logic to support format defined section continue text, logic to support EndMessageOnEachSubSection, logic to repeat high level step text as part of a continue message
Logic to support DidFirstPageDocStyle flag, logic to support {SECTIONLEVELNUMBER} {SECTIONLEVELTITLE} on the same line of a pagelist item when the section title goes to more than one line.
2014-10-07 19:37:11 +00:00
eeb8b9f452 For IP2 format, for unused pagelist tokens, don’t write error message to log. 2014-10-07 13:13:57 +00:00
f9d0c363f7 Support for ‘PaginateOnLowerStepLevel’ pagination flag (for IP2BCK)
IP2BCK: Step Description table’s title (Cont) support and various xoffset & margin fixes
IP2BCK: Support Step Descriptions table’s title (Cont) message
IP2BCK: Implement ‘NoTabAlign’ flag so that tab aligning won’t occur for EquipmentOpt step types
2014-10-03 13:44:46 +00:00
1298fa7c38 Needed to comment more code still in development. 2014-09-25 13:24:03 +00:00
ef426ca3e3 Fixed issue of blank pages would sometimes have a line down the center 2014-09-25 13:04:06 +00:00
29f3db8605 BGEALN: Adjust Condition/Response table header to left by 1 character 2014-09-18 16:17:35 +00:00
fbb2df544c WCNCKL: Improve pagination of checklists, i.e. don’t break if 1st substep doesn’t fit on page
WCNCLK: ‘SplitText’ moved out of file & use it from RtfTools
2014-09-09 13:11:20 +00:00
01f078ea4f Added property ‘BottomIsTable’ for determining that last item with change bar is a table
For Calvert Alarms, include table in continuous change bars
2014-08-27 16:48:35 +00:00
77e02fd438 Calvert Alarms: CONDITION/RESPONSE top continue messages improvements. 2014-08-20 13:49:22 +00:00
b52a05af12 Allow for continuous change bars with message at top, when flag is changeid 2014-08-19 12:40:18 +00:00
Rich
49ffee4bd0 Change VlnSvgPageHelper TopMessageR(s) to support multiple vlnText items.
Corrected logic so that the tab is properly formatted in the continue message.  Prior to this change the Tab incorrectly underlined the space following the tab
2014-08-18 18:39:36 +00:00
8ee514f476 All changes are contained in BGE ALN flags: CONDITION/RESPONSE table top continue message improvements; vertical spacing around bulleted items (where everynlines == 99) fix; if previous step is within template & this is not (and has same type) use template definition (only for Calvert Alarms)
Y location Adjustments for Calvert Alarms ‘CONDITION/RESPONSE table top continue messages
2014-08-18 13:35:10 +00:00
Rich
7cdeec91f8 Adjusted the Condition/Response table lines. 2014-08-15 22:32:06 +00:00
9b67771f55 Additional code to support special cases in Template for Calvert Alarms including a TemplateColumnMode and mix of Cautions/Notes
Added Support for BGE Alarms, bottom continue message location.
Additional code to support special cases in Template for Calvert Alarms and new flag SpecialCaseCalvertAlarm
Support for Docstyle DSS_PageBreakHLS for page break on HLS
Changes for Calvert Alarms use of template to define top portion of alarm pages and CONDITION/RESPONSE table support.
Handle 3 top/bottom continue messages for Calvert Alarms; support box around CONDITION/RESPONSE table in Calvert Alarms; {REVUNIT} fix;
if TabPtsPerChar format is 0, set to a default of 6
2014-08-01 11:56:02 +00:00
Rich
a16ea8a6ac Fixed CopyItemAndChildren so that change bars are not changed for copied procedures.
Changed logic so that VE-PROMS source code can be located in either 16Bit or 16-Bit folders
This strips prerequisite step references from procedure text when printing
Recursive transitions cannot be added to procedure text.  If you try to add a transition to a step that contains the text of the step, you will be told that this is not permitted.
Default Change IDs were not being properly updated.
Added footer line to the debug rulers when creating a PDF.
Removed Prerequisite Step references in the PDF bookmarks
2014-07-22 00:05:06 +00:00
e6b45641cd If we cannot find a space character to split on, then break up the word ( SplitText function) 2014-07-15 01:58:27 +00:00
c9cdc35ff2 fixed a problem where the ‘Page x of y’, or any page list item that had text & one or more tokens, was bolding when it should not be bolded 2014-06-30 12:20:38 +00:00
5f9331b1b8 Added the PrintCommonForZeroUnit format flag
Print “COMMON” instead of “UNIT 0” logic (Comanche Peak)
2014-05-16 18:23:59 +00:00
50a5787b32 Add error support if incorrect phone.lst format (writes to error log) 2014-05-15 12:43:16 +00:00
c29bec4903 BGE – phone list edit support
For BGE
BGE – phone list support
BGE – account for phone list size when paginating
BGE – phone list support & fixes for auto Table of Contents
2014-05-12 15:46:00 +00:00
b4a055327a Generate Placekeeper logic 2014-05-09 19:18:15 +00:00
f332618227 BGE: Handle {} around ro values
BGE: Added an x-Location of end message for a section
Use x-location of end message for a section; tab format for sequential tabs at 4th level; hls tab spaces; indent in transition format 9
BGE: Use x-location of end message for a section
BGE: support for top continue messages that contain tab for continued step
resolve {Step Text} token in transition; modify code that processes transition format to use collection matches rather than search for ‘{‘
support AllUnits ro flag
support ‘{‘ and ‘}’ around ro value
top continue message with tab; location of top continue message in both AER/RNO columns for dual column; support indent in transition format during print
support two top continue messages (aer/rno) that can have different text; fix bug in splitting procedure title text if it contains hard spaces
2014-04-29 13:12:10 +00:00
7579601d79 Support PSNotOnFirst pagelist flag so that pagelist item not printed on first page of section
Adjustments for centerline y-positioning when there is a double box
Add check so that centering single item (note/caution) works for Calvert; fix pagelist Section/metasection titles usage for first metasection; adjust starting y-position if doing a doublebox; if the y location of bottom message would go below bottom margin, reset to bottom margin; do rno bottom continue message
Added Bottom continue message support for RNO column; Draw Horizontal line if no doublehls as first item on page; support pagenumbering GroupedByLevel; Support PSNotFirst pagelist flag; Don’t put out <NO TITLE> as pagelist item if formatflag is not No Title printing; process Procdescriptor for Calvert (only check 1st character of eopnum for ‘@’); handle @@ in pagelist items
2014-04-16 15:19:42 +00:00
3be5841027 Process pagenum transitions for BGE, improve automatic ToC pagination, Level0Big support
UNITALPHA, REVUNIT pagelist items
2014-04-04 13:16:13 +00:00
b205e6bb4d Implement NumberWithLevel flag to create correct tabs in RNO column
add NumberWithLevel format flag
Handle double spacing (flag) in Table of Contents
Draw double lined box around High Level Steps (only HLS, not substep)
Double Lined box; Caution & Notes xoffsets and widths for printing in column (not across page); NumberWithLevel support (xoffsets); Align1StLevSubWHLS (format flag support); XBlankW1stLevSub adds extra line after 1st substep
procdesr pagelist include check for dashes in procedure number
2014-03-25 12:07:45 +00:00
fdeb055bde Point Beach backgrounds: Added support for continue message; don’t add posadjust to children of same type; add support for LimitWidToPageWid
Added support for ProcDescr2 pagelist item & support for ProcDescr1 = {null} (inheritance was causing it to print when it shouldn’t have)
2014-03-18 12:13:54 +00:00
53b4189c9d Fixed F2013-012: Added support for ATTACHNUM1 page list item 2014-02-11 15:41:27 +00:00
Rich
e83c756161 Changed how ROFSTLookup object was obtained based on correct DocVersion 2014-02-07 17:43:53 +00:00
8a3c47e8d7 Removed drawing of circle for debug
remove underline style on font used to output extra blank line
Fixed V.C Summer centerline after End message at bottom of page
2014-01-28 21:30:48 +00:00
Rich
c2857b2b16 Added code to implement Box 2 format
Added code to use separate boxes for notes and use RNOWidthAdj flag
Added code to implement SETREV page element.
2014-01-08 20:14:46 +00:00
6170cd205b Note box printing (separate versus same box).
Support for Metasectionnumber & title page list items
2013-12-13 15:29:54 +00:00
Rich
1dd61e449d Removed commented code.
Corrected Bottom Margin calc associated with DSS_PrintSectOnFirst
Corrected DrawRuler to support DSS_PrintSectOnFirst
2013-12-11 12:08:06 +00:00
Rich
aa652f5b73 Fixed logic so that Point Beach AOP-9C will print. 2013-12-06 20:38:55 +00:00
136905792c FNP: Improved test for PROCDESC pagelist item 2013-11-20 13:33:23 +00:00
13472c600f {COVERTITLE2} was printing text twice 2013-11-12 17:32:10 +00:00
9bea7abb56 fix covertitle2 pagelist token processing 2013-11-07 16:07:02 +00:00
0a71a28480 Logic to adjust the position of the End message when the page is compressed.
Logic to properly handle whether a procedure title should be uppercased
2013-11-01 20:56:15 +00:00
fadac13f82 Various FNP tabbing & template fixes
Get text for template steps
Template improvements & added AlignHLSTabWithSectOvride for FNP
Support for TitleWithTextRight step types
Support PSOnlyFirst docstyle flag for FNP
Printing of FNP’s component lists (templates), PSOnlyFirst docstyle, PrintNoTitle, subsection has own docstyle, and FNP tab locations
Support PSOnlyFirst docstyle, Like6_ButDoesntNeedSubsection numberingsequence & PrintNoTitle, for FNP
2013-10-28 13:58:40 +00:00
Rich
24dfe73886 Added handler for Byron / Braidwood PageList tokens {TITLE&UNIT} and {SPLITEOPNUM}
Fixed the logic that leaves gaps in the Grid for Text Blocks and Boxes.  If the Text Blocks or the Boxes are outside the range of the plot.
2013-10-23 18:18:09 +00:00
e0b20d8ab1 Logic for Comanche Peak’s Step Designator and boxed Cautions and Notes
Supporting logic for used by the redefined “WidthOverride”
Added support the “{UNITNUMBER}” pagelist token
2013-10-02 22:15:04 +00:00
22adceafbd B2013-162 fix. Improved print for Callaway Backgrounds
Callaway Background page list fixes for DECISION type steps
2013-10-02 10:43:10 +00:00
9bc84679d3 ReadOnly Step Property for Backgrounds
Support ReadOnly step property for rtb size
Support ReadOnly for rtb
Pagination for Background documents, i.e. HLS/Caution/Note have pagebreaks
Pagination for Backgrounds; Pagelist items for Backgrounds; tabs & offset for backgrounds & minor general Callaway
PageList items for Background documents (HLRNO & HLSTAB) and CURDATE & CURTIME (for fnpnmp)
2013-09-25 16:09:15 +00:00
89965f1278 Fix possible symbol font discrepancy in tables
Allow options for handling foldout page if first page.
2013-09-10 12:46:23 +00:00
15cfa2d671 If page break, don’t put out an extra line if it was in RNO; don’t put out extra line after table if there is no border; add a flag for locating of macro off tab
Don’t increment foldout page counts, depending on format document style’s numbering sequence
2013-09-05 15:50:21 +00:00
518e3182b2 Logic for putting a blank page in the PDF if the procedure prints duplex foldouts 2013-08-29 13:16:59 +00:00
37269da828 2013-08-13 12:06:28 +00:00
15efb46dd3 NSPIFG support
NSPIFG2 missing genmac
NSP IFG improvements
2013-07-17 13:09:04 +00:00
12f492516f 2013-07-11 16:31:42 +00:00
4daf9fef31 implemented the ContinueSectionHeader format flag.
Added code to the logic that replaces the procedure number with a Unit Procedure Number / Name so that if the results is a blank, it will default to the original procedure number
2013-07-10 17:12:22 +00:00
Rich
2067a6f212 Added IsTransition, AdjustStepTransitionText and BoldTransitionExceptHLS properties to PlantFormat class for VCSummer data
Added code to utilize BoldTransitionExceptHLS property for VCSummer data
Added code to reset MyGaps when changing sections for drawing centerline for VCSummer data
Added code to handle Transition Caution and Transiton Note when printing PDF for VCSummer data
Added code to handle proper incrementing for lower case roman numeral page numbering for VCSummer data
Added code to handle hard new lines in Procedure title for VCSummer data
2013-07-03 03:40:09 +00:00