Commit Graph
100 Commits
Author SHA1 Message Date
Kathy 5c399e029d Adjust for size of section continue header so that forced pagination does not occur. 2014-11-14 16:15:05 +00:00
Kathy f68a68c63a Calvert: fixed printing of 'Date Time Note' in previous siblings box - now prints it separately without box. 2014-11-14 15:04:07 +00:00
Kathy 7d3b8872c8 Added properties for IsSubsection, IsSubsectionNumber and IsSeparateSubsection
Improved debug
Calvert: Improved tab on Section Continue Message and print missing Section Continue Message
2014-11-13 15:50:46 +00:00
Kathy bcc0ec5a3b force alignment of ‘Unnumbered High Level Step’ with section text
Calvert: force alignment of ‘Unnumbered High Level Step’ with section text
2014-11-12 15:17:17 +00:00
Kathy 5cc512234e RNO xoffset
RNO xoffset & “Improved Box with Paragraph” printing
“Improved Box with Paragraph” box location
fix possible null reference for determining auto indent of meta-sections
Calvert: using format flag IdentWidth in defining tab width if it is set in format file
2014-11-11 15:45:11 +00:00
Kathy 4fea758321 For Calvert, section/subsection xoffset was not considering autoindent flag setting on section property when printing section/subsection numbers and titles. 2014-11-07 16:51:38 +00:00
Kathy 235b6f7472 Added Print/HorizontalSubstep flag (default to false). Was in 16bit to flag footnotes for BGEVL (in addition to NotesToFootnotes
Set HorizontalSubstep flag to true (for Note type as footnote)
Added property ‘IsFootnote’; for Calvert formats: don’t bullet a single note/caution
Added HorizontalSubstep flag
Use ‘IsFootnote’ property to determine if a note is a footnote.
2014-11-06 14:30:40 +00:00
Kathy fd96809f2a B2014-109: Fix crash on section delete – cache list was updated by sub-code and then enumeration crashed. 2014-11-05 14:55:13 +00:00
Kathy 1129cb3431 Adjust landscape word section pagelist item locations & flags for printing pagelist items as landscape
Calvert: Added ‘DSS_PageListAddSectCont’ flag to docstyle->Style to flag continue message in section title
Calvert: Reset svg’s for document styles that have ‘DSS_PageListAddSectCont’ so that pages other than first have continue message
Calvert: Print continue message for “ATTACHTITLECONT” pagelist item (but not on 1st page)
2014-11-04 16:48:26 +00:00
Kathy 7ea770e9e2 Calvert: implement ATTACHTITLECONT pagelist item 2014-11-04 12:02:50 +00:00
Kathy 792fede090 Calvert: fix extra blank lines around single caution/notes (for Calvert formats only) 2014-11-04 11:56:37 +00:00
Kathy 2d0fdc81e0 Calvert: for notes/cautions check for exact step type for grouping & bulleting notes/cautions 2014-11-04 11:55:56 +00:00
Kathy 6b7af8bbe1 modified column & don’t center the ‘Date Time Note’ 2014-11-04 11:55:11 +00:00
Kathy 09c88e8948 fixed footnote tabbing in editor & made other note types inactive
BGEVLV: for ‘TitleWithTextRight’ types, position correctly on screen if no children for this type
BGEVLV: don’t print duplicate footnote data even if it exists in data; fixed y-location of footnotes on last page of section.
2014-10-30 14:24:48 +00:00
Kathy a647fb52c4 replace 'chinese' version 2014-10-30 11:52:48 +00:00
Kathy 13d98ab8fe 2014-10-30 11:48:08 +00:00
Kathy 9e565cfd05 Print footnotes, page numbering & additional page list items for BGE Valve Sections 2014-10-29 14:45:06 +00:00
Kathy 7f8b048f8a Print footnotes & separator lines for BGE Valve Sections 2014-10-29 14:44:22 +00:00
Kathy 03385f2013 Handle Landscape printing of BGE Valve sections 2014-10-29 14:43:15 +00:00
Kathy bffb924c2e BGEVL: added NotesToFootnotes flag
Paginate BGE Valve sections
2014-10-29 14:42:40 +00:00
Kathy fac9c4436a 2014-10-29 14:40:52 +00:00
Kathy 61eadcfa98 box 9 text 2014-10-29 14:36:59 +00:00
Kathy f83de8c5c7 printing 2014-10-29 14:36:16 +00:00
Kathy 78e2016108 adjust x location of check off macros 2014-10-24 12:15:16 +00:00
Kathy 9d2e558451 Calvert: CheckOffXtraLines’ support for new check off [6]; fix blank line adjustment for caution 6 in EOP/AOPs 2014-10-23 12:58:13 +00:00
Kathy 4505955230 make check off selections consistent between OI & STP format. Add 3 line over 3 line check off (check off [6] in menu)
change type of ‘CheckOffXtraLines’ from int to float
2014-10-23 12:57:37 +00:00
Kathy 91ef383ad4 ‘INITIALS’ pagelist fix & extraneous end message fix
fixed various check off line lengths (underlines now are lines in macro)
Calvert: adjust paragraph widths if section has a check off
Calvert: determine whether ‘INITIALS’ pagelist item is printed based on whether section has check offs
2014-10-22 13:15:02 +00:00
Kathy 6c564c8e4d Section titles & section title continue messages improved
Calvert OP/STP: Improved section title continue message
Calvert OP/STP: Added a method to get tab width with no symbol font name as argument
2014-10-21 14:42:43 +00:00
Kathy f6a471dde8 Various print format improvements
Fix multiple note/caution bulletting
Improve check off lines (may need further improvement)
Fix multiple/note caution printing for Calvert Only
2014-10-16 15:59:48 +00:00
Kathy ba6eff87f4 BGE_STP: Implement ‘CheckOffHeaderInPagelist’ and ‘CheckOffXtraLines’ format flags 2014-10-16 12:51:07 +00:00
Kathy 995504ca06 Various format improvements
Check off line improvements
BGE_STP: Added ‘CheckOffHeaderInPagelist’ flag to denote that the format supports checkoff headers, but the header is in the pagelist rather than the list of check off headers
2014-10-16 12:50:23 +00:00
Kathy 4ebc193d09 Eliminate Forced pagination problems in IP2 Bck
Resize figures when figure is bigger than page
Remove {NULLDOCCURPAGE} when processing page numbers
2014-10-14 13:39:52 +00:00
Kathy d8b0f21619 IP2 Background: Fixes for bad pagination within Step Description table & width of some sub-steps 2014-10-08 16:37:28 +00:00
Kathy 8c806ccd97 IP2 Background: Fixes for bad pagination within Step Description table 2014-10-08 16:36:50 +00:00
Kathy 7a25579663 IP2 Background indenting in Step Description Table for non-template steps 2014-10-08 14:14:05 +00:00
Kathy eeb8b9f452 For IP2 format, for unused pagelist tokens, don’t write error message to log. 2014-10-07 13:13:57 +00:00
Kathy add1510f84 For IP2 backgrounds, adjust starting location & width of various steps
Made RTBMargin public
2014-10-07 12:25:12 +00:00
Kathy 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
Kathy 270d5e37d8 IP2BCK: Added a flag so that the tabalign code won’t be run for IP2BCK’s equipment opts steps (this code was mis-aligning the bulleted tabs for IP2BCK) 2014-10-03 13:43:19 +00:00
Kathy 9bb365da74 IP2BCK: Don’t underline Step/Note/Caution pagelist item
IP2BCK: Added docstyle flag ‘DSS_PageListSpBckgrnd’ for IP2’s special background printing items
2014-10-03 13:42:39 +00:00
Kathy 8ecab3b969 Improve print formatting 2014-10-03 13:41:32 +00:00
Kathy eac2037172 Consider whether an ‘End’ message is printed when determining page breaks
Added error log message ‘End Message LOW on page’, if the end message locates on the bottom line of page list box.
2014-09-25 16:38:03 +00:00
Kathy c79e514f3b Add ½ line to Pagelen of the attachments section 2014-09-25 16:35:11 +00:00
Kathy 881cbe5bdd Adjust HLS width (checklist header) and DocStyle:page length for pagination
Display message box after formats/genmacs are copied
Improve checklist pagination
Improve checklist pagination & right checklist box line alignment
2014-09-24 14:47:36 +00:00
Kathy 29f3db8605 BGEALN: Adjust Condition/Response table header to left by 1 character 2014-09-18 16:17:35 +00:00
Kathy 748e4ad900 Adjust Condition/Response table header to left by 1 character 2014-09-18 16:10:21 +00:00
Kathy e785302c9e Calvert: copied steps/sections have change ids 2014-09-17 16:44:31 +00:00
Kathy bbc56cbf78 Fix B2014-103: Notes have extra ‘Note’ tabs
fix asterisk hls, bulletted hls and location of change bar/change id on some hls
2014-09-15 15:48:04 +00:00
Kathy 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
Kathy aa264a4e5d WCNCKL: added length of smart template HLS (for wrapping)
WCNCKL: Set length of smart template HLS (for wrapping)
Moved ‘SplitText’ from vlnSvgPageHelper so that it can be accessible from DisplayText (Volian.Controls.Library) and VlnSvgPageHelper (print)
Calvert: use item’s format to determine if change id tab should be visible rather than top folder (top folder was used when user was prompted to enter change id for session).
WCNCKL: use ‘SplitText’ to handle split/wrap of HLS checklist text
2014-09-09 13:10:34 +00:00
Kathy 0b53f7ec7e Improve pagination so that if steps at lower level have same y-offset as parent, break at parent (recursively until HLS) 2014-09-04 15:37:06 +00:00
Kathy ca30984031 Calvert Alarms: fix line spacing around text for Caution1 step type (Annunciator Window) 2014-09-03 13:56:40 +00:00
Kathy 8c727377f3 Template use: if xoffset from template is 0, don’t use it and use width for wolf creek checklists 2014-09-03 12:21:26 +00:00
Kathy 21353ceb82 Undo previous fix for backspace size – was incomplete solution
improve debug performance (used by developers only)
2014-09-03 12:20:44 +00:00
Kathy c99b216e51 (B2014-095) Added a BackSpaceSize format variable off PrintData
(B2014-095) Use BackSpaceSize
2014-08-28 15:22:31 +00:00
Kathy 62f9f4f04c (WCNCKL) Added a BackSpaceSize format variable off PrintData (B2014-095)
(B2014-094) for WCN1, fix format of section number/step number (to a different section) transition, (B2014-095) for WCNCKL set a size for the backspace character
2014-08-28 15:21:03 +00:00
Kathy 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
Kathy c33fb0af53 BGEALN: Do not duplicate Tab/header for Notes/Cautions/Warnings. Add ‘IsCautionOrNotePart’
BGEALN: Various improvements in Calvert Alarms for blank lines within Notes/Cautions/Warnings
2014-08-26 16:36:29 +00:00
Kathy ee74919174 Slight increase of width of text for Cautions/Notes/Warnings 2014-08-26 16:35:30 +00:00
Kathy 45e663f2d3 For Calvert Alarms, when a CONDITION/RESPONSE table had a long list of Notes/Cautions associated with it, the page break was not correct. This was fixed. 2014-08-21 16:41:46 +00:00
Kathy 9362a5f6d8 Improve location of centered NOTE, CAUTION & WARNING tabs
Enclose special case Calvert Alarm blank line handling for Cautions/Notes in Calvert Alarm Flag
2014-08-21 12:34:18 +00:00
Kathy 77e02fd438 Calvert Alarms: CONDITION/RESPONSE top continue messages improvements. 2014-08-20 13:49:22 +00:00
Kathy b52a05af12 Allow for continuous change bars with message at top, when flag is changeid 2014-08-19 12:40:18 +00:00
Kathy 3d2757f094 Calvert Alarms: Make subscript/superscript characters a little bigger for CompressPropSubSup flag 2014-08-19 12:38:23 +00:00
Kathy 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
Kathy a33347b22a Replace words for bolding [Bxxx], i.e. support for regular expression text in replaceword/with
Added TextAt counter for debug
Added debug of TextAt by allowing specifying of ItemIds
2014-08-18 13:34:09 +00:00
Kathy c24d6b94ea Calvert Alarms: 2 consecutive Notes with Warning after did not print correctly. 2014-08-18 13:32:57 +00:00
Kathy 0ac3d3291f BGE: Hardcode ALN CPI for HIGH5 (for locating change bar)
BGE: Replace words for bolding [Bxxx] in ALN and EOP.  ALN CPI for HIGH5 type
2014-08-18 13:31:51 +00:00
Kathy 1a03c1b329 BGE: If ‘ANNUNCIATOR COMPENSATORY ACTIONS’ starts on a new page, fixed y-location so does not print too far down on page; fix x-offset of non-tabbed & non-sequential steps in ‘CONDITION/RESPONSE’ table so they don’t overwrite vertical table line. 2014-08-11 15:23:18 +00:00
Kathy 10ae0c3ab1 Adjust widths of items within the template for non-CONDITION/RESPONSE steps
Determine if step is within a single column template step
Use width for template items (uses change in format file); fixed HLS continue message location; center table around page center if under a single column template step
2014-08-08 13:46:01 +00:00
Kathy c6122d5a95 Blank lines around Multiple Cautions/Notes
Getting Template Item/compare text AND type (in code that only BGE Alarms uses)
Blank lines around Multiple Cautions/Notes; Don’t do alarm box if box ended on previous page (only occurred when break was on substep of non-boxed step).
2014-08-05 12:51:19 +00:00
Kathy 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
Kathy b24dfe988d BGEALN page/doc style fixes
Added a SpecialCaseCalvertAlarm flag to keep code changes isolated.
Various print fixes
TranslateFMT.XSL
2014-08-01 11:51:52 +00:00
Kathy b13b6799cf BGE: Fix code to widen RNO column widths for two column step sections 2014-07-08 11:11:27 +00:00
Kathy f9bfbea84a Added ‘UseSpecificPageNo’ for printing of explicit page number transitions
Use ‘UseSpecificPageNo’ for printing of explicit page number transitions
Allow Change Id for each procedure (not one for entire session). Request from Calvert.
Implement ‘UseSpecificPageNo’ flag.
Added ‘UseSpecificPageNo’ flag
Change Id dialog (moved from VEPROMS UI)
2014-07-02 13:14:33 +00:00
Kathy 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
Kathy 9fb17c103c Added flag CompressPropSubSup for compressing proportional fonts sub & superscript (used by Calvert)
Use CompressPropSubSup
Use  CompressPropSubSup
2014-06-27 12:16:10 +00:00
Kathy f675e6c866 BGE: Fixed RNO Tab from AER that is bullet
B2014-072: Do not display Page Number checkbox, transitions with page number are included in list of transition types
B2014-070: Fix null reference access if editing a procedure step title in the step editor when format uses change ids
BGE: RNO X-offset location and note/caution y-offset improvements
2014-06-05 12:52:29 +00:00
Kathy 2d726d336a Added TabPtsPerChar to allow fmtxml to set this format variable
Adjust tab width for proportional font  (m.1 was wrapping onto 2 lines)
2014-05-29 14:26:20 +00:00
Kathy 2e54123c79 commented out menu item for procedure’s removal of change ids
section continue message no longer prints if section/not hls break; bottom continue message no longer prints over bottom of text if close to bottom of page; end of section message no longer prints for subsections
2014-05-29 13:24:29 +00:00
Kathy 5a8910399a Automatic Table of Contents page numbers fix; width of equipment lists fix 2014-05-27 16:00:05 +00:00
Kathy 89c7496c57 BGE: Fix RNO tab when AER has ending parenthesis
BGE: Fix bug that left a ‘page number’ transition setting turned on for transition types that did not have this option.
BGE: Support for section continue messages (fix crash when access of null pointer), improved tabs for top continue messages in RNO column & when cautions/notes; adjust width of note/caution
2014-05-23 12:40:40 +00:00
Kathy 0081eed6bc Adjust starting location of notes/cautions/warnings 2014-05-23 12:39:10 +00:00
Kathy b78eb92448 Note/Caution/Warning x-offset & width adjustments; Continue message location for ‘Purpose, Entry Conditions, Precautions’
BGE: Don’t add bullet to top continue message with tab (it prints as funny character)
BGE: Support for BottomSectionContinue flag in their ‘Purpose, Entry Conditions, Precautions’ sections.
2014-05-20 14:21:53 +00:00
Kathy 86cac2ae13 BGE: Fix pagination when a phone list exists
BGE: Auto Table Of Contents, multi-line title leader dots
BGE: Auto ToC, save section title length for printing of leader dots on last line of title
BGE: Fix location of bottom continue message when phone list exists
BGE: Auto ToC, save section title length for printing of leader dots on multi-line of title
2014-05-19 13:16:45 +00:00
Kathy 50a5787b32 Add error support if incorrect phone.lst format (writes to error log) 2014-05-15 12:43:16 +00:00
Kathy 5023c30710 widen cancel button so ‘l’ not cut-off in small DPI mode
added BtwnTextAndBottom2 for y-location of continue message
Implement BtwnTextAndBottom2
2014-05-15 12:42:45 +00:00
Kathy 074ff3e888 adjusted footer length for attachment (step-type) sections; bottom continue message y-location adjustment for procedure step sections 2014-05-15 12:41:13 +00:00
Kathy 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
Kathy c0c9c8e314 BGE: Save Change id on grid edit
BGE: Save Change id on step edit
BGE: Added user interface for modifying current change id
BGE: Added menu item for removing change ids (no supporting code yet – the actual code to remove ids needs to be developed)
BGE: If format uses ‘ChangeIds’, then use the data from the changed step config for printing the change bar data.
2014-05-07 13:43:07 +00:00
Kathy b48a813a85 BGE: Add chgid property to make its value accessible throughout user interface
BGE: Change Id support, allow modify & clear if format has ‘ChangeIds’
2014-05-07 13:39:15 +00:00
Kathy 9efa23fffc BGE: Change Id dialogue at program startup
BGE: Support for Change Id in step config
BGE: change property name from MultipleChangeIds to ChangeIds
2014-05-07 13:38:26 +00:00
Kathy c157cacd50 For BGE, bring up prompt for ChangeId 2014-05-07 13:36:28 +00:00
Kathy 1737030172 BGE: change property name from MultipleChangeIds to ChangeIds 2014-05-07 13:29:47 +00:00
Kathy 091487cf7a BGE: Apply bold/underline next word for special cases 2014-05-07 13:28:34 +00:00
Kathy 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
Kathy 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
Kathy f51573672f For Calvert: remove a tab space if double alphanumeric so tab doesn’t overwrite box line; tabs should be ‘AA’, ‘AB’ rather than ‘AA’, ‘BB’
Added Bottom continue message margin for RNO column
2014-04-16 15:18:33 +00:00
Kathy 6b4f9a4ac3 If an auto Table of Contents page, initialize Word/Step section boxes and flags to Word section. 2014-04-16 15:16:51 +00:00
Kathy a26d292c6a Added Bottom continue message margin for RNO column
Various format adjustments: single column page length & width; dual column margins for continue message; procedure step subsections page width & centerline definitions;  pagelist procedure description location on dual column pages; EOP Num location on cover page; EOP num, rev & page num on proc step subsections page
2014-04-16 15:15:27 +00:00