Commit Graph
100 Commits
Author SHA1 Message Date
Kathy f3a7fb527e Don’t print bottom continue message over bottom box line & added yoffset to debug printout 2015-03-18 15:28:43 +00:00
Kathy a66144e181 For compressed step printing, include bottom message size when determining if it can compress 2015-03-18 15:28:02 +00:00
Kathy 77da149ce7 pagination fixes for IP3 asterisk box & rno separator 2015-03-17 15:01:56 +00:00
Kathy 9c464278f3 increase box length for procedures step box 2015-03-17 14:55:05 +00:00
Kathy 086e73720c missing box
docstyle messages: {par} consistent with code
docstyle messages: {par} consistent with code & missing box
Handle par in endmessage
Allow for more end message text length
Handle asterisk hls draws when steps are compressed
For RNO separator, if aer column is further down on page than rno, print rno separator off of aer (was causing separator to print beyond margin)
2015-03-16 13:54:18 +00:00
Kathy fe4f087e55 IP3 Continuous HLS asterisk boxes 2015-03-11 11:13:08 +00:00
Kathy 3f81f9477c change {par} to {\par} 2015-03-11 11:10:15 +00:00
Kathy 5dc41a738b Added code to DoTopContinueMsg for UseStepTabs flag (Comanche Peak Step Headers) 2015-03-06 13:31:06 +00:00
Kathy 2c0a9d9804 use docstyle/Continue/Top/UseStepTabs flag
define docstyle/Continue/Top/UseStepTabs flag
2015-03-06 13:30:27 +00:00
Kathy 8b8176510f include footnote size when pagination within step section logic
get max of bottom most of table for steps in table that have sibling steps
use ‘ParagraphToPdf’ (not ‘ToPdf’) for footnotes so that associated paragraphs don’t get referenced
2015-03-03 17:28:22 +00:00
Kathy 53b5f7ae54 adjust column widths for 2 column procedures; flag page number transitions
remove parpar in end message
adjust page length for procedure steps  for pagination improvements
2015-03-02 16:00:43 +00:00
Kathy 538046de45 allow for sibling paragraphs in template type tables, BGE Valve lists and Farley component lists. Problem was reported by calvert 2015-03-02 13:56:39 +00:00
Kathy 62a6d747df move section text down after the section separator line 2015-02-27 13:16:53 +00:00
Kathy 763eb1865b for Rodata, do not change case of units
for Rodata, do not change case of units, except uppercase after dash
adjust section separator line y-location
2015-02-27 13:15:31 +00:00
Kathy 63ca6242b1 center the sub-headers (Caution1)
print sub-headers for Calvert’s valve format
2015-02-25 14:24:22 +00:00
Kathy d0b49988e0 fix pdf comparison of 16bit to 32bit 2015-02-23 13:42:28 +00:00
Kathy 3053c892a1 Use ‘GetJustStage’ for Stage & StageInfo gets of data.
Provide methods to use ‘GetJustStage’ from application
Use ‘GetJustFormat’ for format infos
2015-02-17 17:30:47 +00:00
Kathy 9671a394be Include a ‘GetJustStage’ stored procedure to get only stage data and not get its related data 2015-02-17 17:27:33 +00:00
Kathy ce776ace0e if the boxes surrounding different notes cautions AND HEADERS are different, add a line between boxes 2015-02-13 14:42:25 +00:00
Kathy 7348a5f119 Add ‘SkipNonSeqTabWithPar’ to StepSectionData for inclusion of parent tab in current tab when intermediate non-sequential steps exist 2015-02-13 14:40:42 +00:00
Kathy 4a9a3f815a for tabs that include the parent tab prefixed to them (‘wpar’ in tab format), do this even if there are non-sequential steps in between this & step whose tab is to be used (use SkipNonSeqTabWithPar format flag to only do for WCN1). 2015-02-13 14:39:58 +00:00
Kathy a956574892 if user selects a section to be ‘Default Step Section’, also set the procedure config ‘SectionStart’. 2015-02-13 14:39:03 +00:00
Kathy 0d42827308 Add ‘SkipNonSeqTabWithPar’ to StepSectionData for inclusion of parent tab in current tab when intermediate non-sequential steps exist (default = “False”)
Add word ‘Step’ before step number in last transition. (request from customer) and use SkipNonSeqTabWithPar = “True”
2015-02-13 14:37:33 +00:00
Kathy 0e9302f206 Replace ‘?’ with ‘_’ for pdf filename so file can be created
Allow for setting of section’s ‘Default Step Section’ property
Fix page numbering for {secondary page} page list token
2015-02-09 14:05:22 +00:00
Kathy 2f326c4c1b If a subsections number included the parent section’s number, don’t prepend the parents tab to the subsection 2015-02-03 15:39:51 +00:00
Kathy d0f30dc083 fix caution/note off section’s box printing on top of check off header. 2015-02-02 17:12:43 +00:00
Kathy e0b21fa4a2 added AllowNoteCautionAdd to the step section layout 2015-02-02 17:12:09 +00:00
Kathy dbcca8a8b9 support paste into parent if steps are open in step editor
implement functionality behind the Paste menu items when pasting from a parent (proc pasted into docversion, section into proc, etc)
2015-01-29 13:47:27 +00:00
Kathy 90b46d6873 from an rofstinfo, get an rofst object without ro images
added ToString()
2015-01-29 13:46:22 +00:00
Kathy d4be18b454 support pasting of step into section and section into procedure; when updating transition text, refresh transinfo 2015-01-29 13:45:25 +00:00
Kathy 7e12ec0e09 support pasting of procedure into a docversion 2015-01-29 13:44:54 +00:00
Kathy 2d04077df0 added Paste queries when pasting into a ‘parent’ 2015-01-29 13:43:51 +00:00
Kathy 1b0079388e Implement code for DontResetIndentOnNewline for BGE 2015-01-16 15:02:06 +00:00
Kathy 18e7dbcdad Implement code for DontResetIndentOnNewline for BGE 2015-01-16 15:00:49 +00:00
Kathy f3b7e9138f Implement code for DontResetIndentOnNewline for BGE 2015-01-16 14:59:47 +00:00
Kathy 98dc16f69b Add DontResetIndentOnNewline (for BGE) 2015-01-16 14:58:52 +00:00
Kathy 3dc4827fd4 Add DontResetIndentOnNewline 2015-01-16 14:58:20 +00:00
Kathy 630fc6de83 Add IsFigure to ‘IsLowestLevelStep’ property (was done for SUMMER printing of checkoff box on figure - customer did not want that) 2015-01-07 13:35:33 +00:00
Kathy 1d0dca79b4 fix text width for 2nd level sections (WCN); do not print section continue message if subsection starts at top of page (BGE) 2015-01-06 14:19:17 +00:00
Kathy 1541cc4f13 fix text width when meta section level is 2; fix font & underlining of Checkoff header 2015-01-06 14:18:43 +00:00
Kathy 882c4eb7b9 Replace a space with underline turned off after to a hard space with underline turned off after
Fixed B2014-086: Keystroke combinations in RTB should be not processed such as right align or center text.
2014-12-16 15:26:39 +00:00
Kathy 56007d4303 Copied over sql commands from PROMS2010.sql that were not in PROMSFixes (vefn_FixTransitionForCopy & vefn_FixROData);
for xml comparisons use nvarchar rather than varchar so that if data contains character codes above 255 a crash does not occur;
remove duplicate CopyItemAndChildren
2014-12-11 13:07:11 +00:00
Kathy 428a6241d5 Make pagelist items landscape (& locate appropriately) for the landscape attachment document style 2014-12-10 15:56:16 +00:00
Kathy c73453cca0 Fixed B2014-087: save new text before saving change id config data 2014-12-09 14:28:42 +00:00
Kathy 298354f4fd Calvert: for VALTYPE & STARTUP page list tokens, if there are no steps in section, check for 1st subsection steps
only change availability of notes/cautions if in the Calvert Alarm format when checking if IsInCalvertConditionResponse
2014-12-05 15:22:47 +00:00
Kathy 27c8d89bed For tab comparison, trim strings before doing comparison in code that determines whether subsection number is derived from section number (IsSubsectionNumber)
If parent was continuous & this is separate, need to paginate to get subsection on its own page
For sections/subsections: if parent was continuous & this is separate, don’t reset docstyle until after separate section pagebreak; if separator location is ‘0’, x-offset should be at tab not text of step
2014-12-04 16:03:06 +00:00
Kathy 234f55ea77 Use vlnParagraph for footnotes so that Change Bars will print (rather than vlnText) 2014-12-02 15:26:25 +00:00
Kathy 4ba00691c2 Use vlnParagraph for footnotes so that Change Bars will print (rather than vlnText)
Fixed change bar message writing on top of each other (for ‘ChangeIds’ change bar messages)
2014-12-02 15:22:54 +00:00
Kathy f93f1059fb StepLevel for AND substeps within a NOTE should be same level so that the ANDs stay together for pagination
Don’t paginate (page break) in the middle of a Note box
2014-11-24 16:19:00 +00:00
Kathy 6953d5a88b BGE: If top section continue message is for a subsection, use parent rather than current section for text. 2014-11-18 16:47:17 +00:00
Kathy 85a8a26504 added Docstyle format flag DSS_WordContentLandscaped to flag that Word content is landscaped
don’t change level for steps under sequentials (only under notes/cautions/equipment lists)
use Docstyle format flag DSS_WordContentLandscaped to make End message landscaped
2014-11-18 15:12:23 +00:00
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