844 Commits

Author SHA1 Message Date
5d5f84ce23 Added logic to handle RO Database that have the same Setpoint ID value in multiple tables – this affect reporting on all RO Databases, sorting by Setoint ID
Fixed underline logic for instances where the underline ON is the first thing of text.  Added better error handling for X/Y Plots which is now display the plot language if the plot cannot be drawn.  When a problem occurs printing an image or x/y plot, the error text now prints in red.
Better handling of empty RO Database tables.  Now will print the message “—No Information Entered –“
2015-05-12 20:27:47 +00:00
Rich
0f7e6962be Added Properties to PromsPrinter 2015-05-06 14:39:37 +00:00
d6557f578a Added MaxWidth property that allows for defining width of PSI data and supports multi-line text (introduced for wstalr)
Adjust top margin for multiline pagelist items (introduced for wstalr)
Support multi-line PSI item, using ‘MaxWidth’ pagelist property (introduced for wstalr)
2015-05-06 12:25:57 +00:00
8aa4f92011 The RO Usage Report was getting confused when the report was generated for more than one procedure set and the same RO was used in both sets in procedures of the same number. 2015-05-05 19:55:08 +00:00
5a27f169d5 Free up memory after creating an image that is printed on the report (used for image RO’s and X/Y Plots) 2015-05-04 19:08:17 +00:00
d48819b9d8 RO Usage Report sorted by RO was printing procedure set title multiple times on the first page of the report when more than one procedure set was selected. 2015-05-01 17:32:16 +00:00
0ac678ebda AEP: Use Docstyle’s end message flag when printing Word docs.
Adjust location of PSI separator in Number box
2015-04-28 12:56:24 +00:00
45d311bdfe increase PSI labels width
Add argument to fmrPDFStatusForm call for pagenum transition processing (B2015-053)
Add argument for pagenum transition processing (B2015-053)
Add panel/scroll bar for PSI that has many fields (on larger font display, could not access bottommost) (B2015-051)
Add property for tracking of pagenum transitions (B2015-053)
For section list, use section default (procedure steps) if transition format has user interface of ‘SectDefault’. (B2015-052)
Pagenum transition processing – add 3rd pass for fix. (B2015-053)
2015-04-24 13:13:47 +00:00
029fcd03f4 Pass in flag that determines if the ^ character is replaced with the delta symbol. 2015-04-23 17:07:37 +00:00
18a99f8d02 Improved logic to help with pagination of multiple RNO statement (Comanche Peak Flex Data Package procedures) 2015-04-21 17:37:22 +00:00
6f1f63e14f Fix page number transitions that were counting foldout pages (should not count those) for AEP
Implement [UNIT] page list token (AEP)
Added property to track page numbers without foldouts for page num transitions (AEP)
2015-04-20 15:59:39 +00:00
f50e7d11b4 Added checkbox to sort Complete or Summary RO report on setpoint id and logic to sort by setpoint ID
Added status message for report generation.  Added logic to handle underline on/off (using the _ character).
2015-04-17 16:54:21 +00:00
efd971ffec Set page number on sections for transitions (with page num) to sections
Always print hls boxit steps
2015-04-16 13:05:36 +00:00
Rich
6ceec38e5c Set Special Page Break flag.
Added logic so that the page number transition errors are listed to the clipboard.
Corrected a typo in the message box for errors occuring in the page number transitions.
2015-04-15 14:53:37 +00:00
dd49a26ef3 If header includes leading spaces, include those in size of header (AEP has spaces in front of OR
Use ‘RNOWidthAltAll’ (for AEP)
2015-04-10 13:54:18 +00:00
Rich
27054add07 Fixed logic for section page numbering if the numbering is by section number and section Number is blank. 2015-03-30 20:20:42 +00:00
Rich
25b9321efd Don't add blank lines before double box high-level step 2015-03-27 18:40:08 +00:00
37d570626e B2015-043: BGE - fixed section continuation headers and x-offset for subsection titles in OI-34 Appendix sections 2015-03-27 12:53:12 +00:00
Rich
381376843f Place the user in edit mode after they set the text alignment. This assures that the alignment setting is saved.
Changed the error log message when the user uses a format that does not have an initials header for a section which contains signoffs.  Also limited this message so that it is only output once per session.
2015-03-27 12:27:42 +00:00
Rich
0b3ce5147b Fix Logic to properly cleanup data when the processing of a foldout is complete
Removed Debug Output
2015-03-26 18:11:23 +00:00
Rich
2d6f5f443e Use new PromsPrinter Method (NewPage) to set the page size properly before outputing the page Break.
Added a New Object (ReaderHelper) which provides the necessary support to allow MSWord documents to use various page sizes.  MSWord has a limit of 22 inches for the largest width or height.
Use new PromsPrinter Method (NewPage) to set the page size properly before outputing the page break.
Use new PromsPrinter Method (NewPage) to set the page size properly before outputing the page break.
Updated vlnParagraph constructors to use parameter MyPromsPrinter since it is used to create page breaks.
2015-03-26 02:21:52 +00:00
48a03c1c48 Fix forced pagination errors for backgrounds 2015-03-25 12:03:15 +00:00
03f127279f Fixed the logic were the font would change after a dash (hyphen) in a table cell 2015-03-24 17:40:29 +00:00
Rich
adcf098de0 Shutoff some logic used for Comanche Peak which was causing problems for IP3 2015-03-19 16:09:54 +00:00
810d1124f0 Fixed lettered high level step.
Removed preceding space in PDF file name used for compares
2015-03-19 15:51:54 +00:00
Rich
a600afd472 Support compressed foldout pages 2015-03-19 13:13:57 +00:00
Rich
4508324826 Limit Partial Step Compression to formats that use it. 2015-03-19 12:01:41 +00:00
f3a7fb527e Don’t print bottom continue message over bottom box line & added yoffset to debug printout 2015-03-18 15:28:43 +00:00
a66144e181 For compressed step printing, include bottom message size when determining if it can compress 2015-03-18 15:28:02 +00:00
77da149ce7 pagination fixes for IP3 asterisk box & rno separator 2015-03-17 15:01:56 +00:00
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
Rich
5c49d94a1a Account for the footer length when deciding if a continuous section header will fit on the page or not.
Added large comments to identify important locations in the code.
2015-03-12 01:59:29 +00:00
Rich
95874bd501 Handle rtf token "\bullet" within Grid.
Handle the various formats used for analog alarm points (High# and Low#) so that the ROs will be correctly replaced on the cover page.  The various formats include either a space or a dash or a underscore followed by High, HI, Low or LO followed by a number.  The code will treat all of the formats consistently.
2015-03-11 12:38:18 +00:00
fe4f087e55 IP3 Continuous HLS asterisk boxes 2015-03-11 11:13:08 +00:00
Rich
c65d3e8cdf Fixed logic when ParaBreak is null
Fixed logic when PDF is open
2015-03-09 13:13:45 +00:00
Rich
66044a2a71 Fixed logic for partial step compress 2015-03-06 19:36:39 +00:00
5dc41a738b Added code to DoTopContinueMsg for UseStepTabs flag (Comanche Peak Step Headers) 2015-03-06 13:31:06 +00:00
Rich
f908b2ad02 Added logic to handle compression of partial steps 2015-03-06 12:57:11 +00:00
Rich
f97433e12a Changed the name of the temporary file used for MSWord PDFs. Gave it a PDF extensison so that it caan be more easily opened.
Add useful information to the PDF file properties so that the verssion of the code used to create the PDF can be identified.
2015-03-06 11:50:27 +00:00
73143c199c Fixed text position of a bulleted substep off of a TitleWithTextRight substep (IP2 Enhanced Backgrounds) 2015-03-04 20:13:28 +00:00
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
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
Rich
5a21d906c1 Fixed logic to determine the height of the continue message. 2015-03-02 13:18:32 +00:00
Rich
ce70e4aad1 Pagination now accounts for the size of the section title continue message. 2015-03-02 13:17:52 +00:00
62a6d747df move section text down after the section separator line 2015-02-27 13:16:53 +00:00
Rich
0477c09d03 If a blank paragraph is followed by a large table and both will not fit on a page, but the table will fit by itself, move the break directl in front of the table. 2015-02-27 10:51:13 +00:00
Rich
6d94bfb5f4 Added code to resolve issue with printing RNP document
Added code to resolve issue with printing BGE document
2015-02-27 03:56:28 +00:00
Rich
6732e6c9fc Added suffix to GetParagraphHeight to calculate the height of the Continue Message.
Added ContinueHeight property to calculate tthe height of the Section continue message.
2015-02-26 18:48:29 +00:00
Rich
5d227213c5 Determine the height of the Section Continue message at the top of a page, so that the steps paginate properly. 2015-02-26 18:47:30 +00:00
63ca6242b1 center the sub-headers (Caution1)
print sub-headers for Calvert’s valve format
2015-02-25 14:24:22 +00:00