Commit Graph

1079 Commits

Author SHA1 Message Date
Rich a711691ff6 Removed Debug output 2014-11-10 13:06:32 +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
Rich 32ddfbbce0 Fixed logic to keep code from crashing. 2014-11-06 02:48:50 +00:00
Rich 344b7f9ab7 Changed the logic to match the logic for bulleted steps 2014-11-05 17:04:10 +00:00
Rich b89af73735 Made Status Change available to other print objects
Update status when moving through a section with subsections
Update status when moving through a section with subsections
GetSectionInfo use local value rather than using the cache
Used SectionInfo property HasStepCheckOffs to turn-on CheckOff header and narrow text width.
2014-11-05 14:36:17 +00:00
jjenko 3daa13f4b6 Fixed background document pagination
adjusted sub-step text width when they have a tab (background documents)
2014-11-04 21:14:16 +00:00
jjenko c46b4de7ab Alignment and positioning of pagelist items, fixed line spacing of some text elements
Added a null check
logic to keep the text widths consistent for enhanced background Caution/Note steps
2014-11-04 17:16:46 +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
jjenko a45c860de4 Don’t underline “(Continued)” in the top section continue message
Fixed the creation of the section continued message tab
2014-10-31 19:03:24 +00:00
jjenko 6f1d41879f Turn on indent of sub-sections in Table of Contents. Count the pages of the Cover, List of Effective Pages, and Table of Contents when generating the Table of Contents.
Put a page number for the Valve List sections in the Table of Contents
Fix the bolded numbers problem in the Table of Contents
2014-10-30 16:40:24 +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
Rich 818ebe20c3 Fixed bug when XOfffset was being calcuated. 2014-10-30 09:27:58 +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
Rich 599fd8e483 Fixed the logic so that all bookmarks position the PDF properly.
High Level Steps will position at the correct location on a page.
Sections and subsections wll position on the correct page.
2014-10-29 14:05:12 +00:00
Rich 1c37a32d78 Restore Kathy's change that I stepped on. 2014-10-28 16:00:50 +00:00
Rich cbd9026fc6 Corrected Bookmarks for PDFs to support subsections 2014-10-28 11:20:04 +00:00
Rich 74a8145f1d Changed DBSequence to Short Path in debug output 2014-10-24 16:50:19 +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
Rich 6098140d26 Support the impact of the Section Continue Message on Pagination
Added logic to determine if the Section Continue Message would be printed.
2014-10-22 15:29:21 +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
jjenko 741b2608f1 Instead of removing a problematic indent character (while printing), simply don’t do the indent calculations and return an indent value of zero. 2014-10-20 20:15:41 +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 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
jjenko 7a29281284 Temporary fix to allow V.C. Summer tables (with indent chars) print 2014-10-10 18:23:43 +00:00
Rich a4f0a04c5d Added logic to speed-up printing 2014-10-09 18:22:53 +00:00
jjenko be96be3ecc Was going through left tab adjust logic even though the adjustment for the current level was zero. This caused an extra space to be added in between the tab and the step text which shortened the step text width and cause different word wrapping. This happens only when the UseMetaSection flag is turned 2014-10-09 13:32:39 +00:00
Rich f7e805a745 Added Page Count to Status
Fixed Hanging Indent logic for vlnParagraphs
2014-10-08 20:14:27 +00:00
Rich cb355b71aa Command Line switch to skip ReplaceWords function (Edit and Print)
Added Hanging Indent Logic for Grids.
2014-10-08 20:13:15 +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
jjenko 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
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 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
Rich 08f2a9f631 Fixed logic so that if the high-level step has an end message and the end message would excede the bottom margin, then the step is placed on the next page. 2014-10-02 13:13:20 +00:00
Rich 183bdf015a The logic was changed to keep the first continuuous subsection on the same page as its header. 2014-10-01 15:16:34 +00:00
Rich 8b9a092708 Provide the option to display the PDF before the Page Number Transitions were updated to help the process of correcting pagination.
Fix the inheritance lookup for Transtitions
2014-09-30 20:26:47 +00:00
Rich 033e5e9122 Align centerd tables with CheckOffs
Fix PCPC Print Logic when the next step is not applicable
2014-09-29 16:17:17 +00:00
Rich b2aa854328 Check for a null value if a page break cannot be found in a step.
Fixed logic for steps with End Messages.
2014-09-26 20:05:45 +00:00
jjenko 84f4153900 Add logic to determine if a section has one high level step and an end message to include the height of the end message when a section will not fit on a page.
When determining the Page Break location in a step, verify that the item before the page break will fit on the page
Add Error Log output if text is low on the page,
2014-09-26 15:39:31 +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
jjenko 1298fa7c38 Needed to comment more code still in development. 2014-09-25 13:24:03 +00:00