75 Commits

Author SHA1 Message Date
1bdfb7d1e3 C2024-008 -Created a PROMS executable use .Net version 4.8.1
B2020-106 - Fixed insert of new symbols.
2024-04-16 14:16:40 -04:00
be0c910432 ~ Set to build using DotNet Ver 4.6.2
~ Upped the minor revision number of PROMS to 2.1 and RO Editor to 2.2
2023-06-22 14:37:29 -04:00
a4db26f764 Additional Reference Updates 2023-06-21 17:18:15 -04:00
01e15bf58b Removed VSS Bindings from all projects 2023-06-21 16:16:01 -04:00
21399daff1 F2023-075: Proms manual format, transition type missing Procedure Set/Procedure select 2023-06-20 12:36:47 -04:00
f68ca213a8 Updated references for development environment 2023-06-20 11:50:35 -04:00
bbce2ad0a6 Commit for development environment setup 2023-06-19 16:12:33 -04:00
7cf1d0e072 B2023-005: Beaver Valley CAS page, second page print of watermark is out of place 2023-02-08 12:06:01 +00:00
311e597338 C2022-004 Logic to decode ARGB colors and logic to not rotate watermarks that are only one or two characters long 2022-02-23 21:03:37 +00:00
bcc2fb7378 B2021-133 BNPP Alarms - The ReplaceWords in pagelist is not restoring the font size after doing a superscript or subscript. Needed to reset the font size when the superscript or subscript is turned off. 2021-11-01 14:41:44 +00:00
2b25136036 F2021-053: BNPP Alarm – need ability to have super/sub scripts in the text of Alarm Tables (ROs) 2021-10-25 12:18:49 +00:00
Rich
3ad78211f7 B2021-081Watermark was printing too dark for Blue. After initial review it was found to be too intense for every color but red. If the alpha (transparency/opacity) was set to the original value of 96 for Red then the watermark was pink 2021-08-17 16:43:29 +00:00
a3f89c5fa0 C2021-019: Override Watermark Text and Color 2021-07-06 15:16:40 +00:00
Rich
a7a24eda91 B2020-145 Replace the {size} token in the Base format with 10. This is in points. 2020-10-27 19:49:08 +00:00
ae4431b327 B2020-041: exponent prints with character codes in psi (and any pagelist item), handles overlap of bold and italics 2020-04-02 13:07:02 +00:00
59e3f077e2 B2020-041: exponent prints with character codes in psi (and any pagelist item) 2020-03-31 13:42:20 +00:00
003fac949c B2019-145: landscape watermark misprint 2019-10-02 12:36:03 +00:00
Rich
a804f2f716 B2019-116 Consolidated and Genericized font registration for iTextSharp 2019-08-15 15:59:59 +00:00
Rich
d4a37e2c4c B2019-112
Error log font directory info
Error handler for font usage.
2019-08-06 20:36:30 +00:00
41d6ce9483 Code cleanup – fixed typo
C2019-028 Code Cleanup – Added call to .NET 4.6.1 method to get windows font folder, added null check, and added info to the error log to tell us the location of the fonts being used.
2019-07-18 14:03:53 +00:00
8cdc686f11 B2018-124 no longer need AllowedWatermarks list 2018-09-10 19:35:45 +00:00
ff796c7e1c C2018-004 logic to print meta file information
C2018-009 logic to print PROMS version on PDF pages
2018-04-12 20:33:52 +00:00
3fca7658ce B2018-044 – the Watermarks on large landscape pages (greater than 8 ½ x 11) were printing off the page. 2018-03-09 16:26:02 +00:00
Rich
2edf051cb6 B2017-257 A warning message was being added to the error log each time a macro was being used. This was changed so that the warning would only be added once per session. 2017-11-14 20:41:45 +00:00
203baaf699 C2017-036 Call method that finds a proportional font that supports the symbol characters we use. 2017-11-13 17:38:22 +00:00
2c15add602 Added Try/Catch as part of B2017-143 fix to prevent PROMS from crashing
B2017-143  Print was disposing fonts that are save in a static dictionary, causing editor display problems after printing a procedure.
2017-07-14 18:30:57 +00:00
f139c79d32 Support for SAMGS Supplemental Information 2017-05-03 14:37:25 +00:00
564393b3ac B2016-191 The Watermarks on landscaped sections that also rotates the page header (pagelist) need to be rotated back. 2016-09-26 19:06:44 +00:00
45e3c85c3b Fix B2016-167: underlined page list text was not resolving the underline on/off commands 2016-07-14 16:04:24 +00:00
382864aca7 Fixed printing of backslashes in procedure numbers and titles 2016-07-07 18:15:13 +00:00
3275c1f446 Added symbols for Trade Mark, Service Mark, Infinity, Proportional To, Ohm sign, Not Equal To, Copyright, Registered sign
Added logic to handle the Trade Mark symbol – RTF is automatically converting the Unicode to \’99 but PROMS StepRTB would not display it
This function was moved to CSLA Extension.  Commented out the code here, built without errors.  Remove this file from the SVG Library project.
2016-06-22 13:14:32 +00:00
0d13585924 Supporting logic to handle the use of the backslash character 2016-06-21 15:16:12 +00:00
912d8c0b24 2016-04-05 18:13:32 +00:00
6dd816dba8 Logic to create the Continuous Action Summary
Added a default windows font path (hard coded) when one cannot be derived.
2015-10-23 18:22:01 +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
Rich
98736263e0 Added the command line parater to specify the PromsFonts to speed-up printing. 2015-03-06 14:16:37 +00:00
Rich
ad300e777a Convert Hard hyphens to soft hyphens so that the PDF can be searched for hyphens.
Use the ISplitCharacter Interface to treat soft hyphens as non-breaking hyphens (only word wrap on spaces)
2015-02-09 16:07:12 +00:00
Rich
59bc89e4f2 Replace Hard Hyphens with normal hyphen so the PDF search for hyphens will work properly
Support using regular hyphens as hard-hyphens
2015-01-24 19:09:45 +00:00
Rich
8df668c5e2 Added Profile debug
Changed NextItem property to use GetNextItem method when printing
Changed RegisterFont to improve print performance
2015-01-19 20:58:05 +00:00
Rich
4994f19997 Added getDRoUsagesByROIDsAndVersions and getRoUsagesByROIDsAndVersions to speed-up RO Value Update process.
Added logic to speed up RO Value Update Process.
Added logic to keep SvgImages from failing if the ImagePath is null.
2013-11-22 16:39:32 +00:00
Rich
60dbbb6269 Set the plot background to white if not doing compare and transparent if doing a compare.
Add logic to exclude high level steps from those items included in the Replace Words list for substeps.
Removed event handlers for DSOFramer.  It appears that these no longer work for MSWord 2013.
New Watermark Logic
2013-11-07 21:45:56 +00:00
Rich
48960152ac Set PDF fonts to be embedded. 2013-10-04 20:30:14 +00:00
Rich
bf9a9bcc9e Added IsLandscape property to SvgPageHelper class
Added code to process landscape pagelist for processing VCSummer data
2013-06-11 18:48:26 +00:00
Rich
2a54e9c632 If there is no compare PDF file, treat compare as if it were being done against 32-Bit. This keeps the output the same as output without compare. When compare is being done with 16-Bit output, special word-wrap logic sometimes removes the last character of a paragraph so that the 16-Bit output more closely matches the 32-Bit output/ 2013-05-21 15:37:50 +00:00
Rich
dbdb1d6f7d Remove unused parameter from PromsPrinter constructor
Set the offset of the BackGround (Overlay) depending on the source of the background.  If the background source is 32 Bit set the offset to zero.
Add DebugPagination output for blank pages
Add DebugPagination output for MSWord Sections
Add DbeugPagination output for Foldout pages
Only adjust wordwrap if background is not 32Bit output
Added Back32BitPROMS boolean property to determine if the background is 32 Bit output
2012-07-25 21:46:29 +00:00
a7a6429c23 2012-01-27 12:49:29 +00:00
Rich
c5e95ca801 changes to support approval process 2012-01-23 13:59:12 +00:00
a2bb293028 2012-01-10 14:46:05 +00:00
1ebcd90f48 Empty Genmac fix, split cover page title fix
logic for Delta on HLS tab, better check for proportional font
different way to register fonts , check for null base font
fixed problem of too many carriage returns in some plot definitions.
2011-11-21 20:55:31 +00:00
897d213fa3 2011-11-21 17:02:41 +00:00