Commit Graph
100 Commits
Author SHA1 Message Date
jjenko cfc1259b48 B2020-099 added check in HasSecondRNOThatWillFit() logic to not look for a second RNO if it wants to break on the last RNO. 2020-07-29 19:52:20 +00:00
jjenko cbc2adf712 B2020-095 Don’t display the dialog asking if ROs should be converted to text, when an Approved procedure export file is imported. 2020-07-28 19:37:41 +00:00
jjenko 91958accaa C2020-026 – consistent messaging when deleting sections and steps 2020-07-16 14:11:09 +00:00
jjenko 1e785d7400 C2017-017 added a footer with the page number and date generated. 2020-07-14 16:00:49 +00:00
jjenko 548435c00e B2020-087 Refresh the tree node when the adding the first subsection is canceled, and clean up the parent section’s config when the last subsection is deleted. 2020-07-13 18:02:48 +00:00
jjenko 82124d1299 C2020-018 made a more accurate description of the message for transitions when deleting a Procedure, Section, or Step 2020-07-06 13:46:06 +00:00
jjenko 6e1af874da C2020-021 added the word “the” to the Default Section Checkbox description 2020-07-06 13:16:09 +00:00
jjenko a89fad3eaf C2019-013 put sorted by information on the Search Results report
C2020-019 display the section number and Title for step sections on the Search Results report
2020-06-25 15:14:15 +00:00
jjenko 0078020e60 C2019-013 put sorted by information on the Search Results report 2020-06-25 15:13:21 +00:00
jjenko 56ec1f45d7 C2020-016 – Improved the wording and formatting of the message that appears when you add a subsection to a section that has steps. 2020-06-18 14:19:12 +00:00
jjenko e4d6e222de B2020-086 – Added a NULL reference check for when the MRU (Most Recently Used) contains a database ID that was disposed. 2020-06-18 14:18:18 +00:00
jjenko 59a88c4a89 C2020-017 – Re-worded the “This is a Foldout Section” checkbox tooltip 2020-06-18 14:17:30 +00:00
jjenko cc86b46d2f F2020-022 add a Blank Cover Page section type 2020-06-17 20:01:44 +00:00
jjenko 7b53bbc783 B2020-085 Needed to consider the starting position as well as the length of AEP substeps when checking to see if they print past the RNO that PROMS was to break on. 2020-06-15 14:12:26 +00:00
jjenko fd31d5a245 B2020-084 Logic to load formats from procedure set export files that were generated prior to User Control of Format. 2020-06-12 19:21:59 +00:00
jjenko 921d25c380 B2020-080 fixes an issue where table cells text that consists of superscript text that begins with a dash was not printing that text superscripted. 2020-06-09 19:20:05 +00:00
jjenko 75be99ef70 F2020-021 Changed “Responsible Manager” to “RESPONSIBLE ORGRANIZATION” on the Cover Pages and in the PSI 2020-06-05 14:34:53 +00:00
jjenko 48213faac6 F2020-016 margin adjustment to the EOP and AOP background formats per customer. 2020-06-05 14:32:52 +00:00
jjenko c1849897db B2020-081 better logic for steps with more than on RNO level to try and keep the RNO sub-step from breaking (where possible) and to see if the entire second RNO could also fit on the page 2020-06-03 20:10:53 +00:00
jjenko 1aa0bc2c6e C2020-013 Add submenu to ribbon buttons to print child procedures 2020-05-22 13:58:35 +00:00
jjenko bb6a27fb73 Added a null reference check 2020-05-22 13:57:56 +00:00
jjenko 07e215a9ca C2020-013 Add submenu to ribbon buttons to print child procedures 2020-05-22 13:51:15 +00:00
jjenko 7c1a409c0c C2020-013 don’t disable the Create PDF ribbon button 2020-05-22 13:50:25 +00:00
jjenko c266192519 B2020-073 Fixes a bad pare break in procedure FRC-0.1 step 14 RNO. It was as not keep all the children together with the parent. 2020-05-20 19:06:19 +00:00
jjenko 0d572f335a B2020-075 make room for the End message only if we are printing the last step of the section 2020-05-18 19:59:51 +00:00
jjenko 41aac0b063 B2020-071 Added Null reference check logic for when a procedure set does not have a RO folder associated to it. 2020-05-14 16:17:52 +00:00
jjenko 462315f282 B2020-070 Added null reference checks. 2020-05-13 19:43:00 +00:00
jjenko b8e688c14a B2020-064 – for Farley, take into account doc style flag DSS_PrintSectOnFirst when breaking a step onto pages other than the first page. 2020-05-04 19:36:09 +00:00
jjenko 8601061eef B2020-062 – Fix bug where the date/time prefix/suffix would automatically turn on (after turning it off) when the procedure is printed. Also disabled the Date/Time Prefix/Suffix switch on the print dialog when the prefix/suffix is plain text entered by the user. Original report of bug was that the PDF Links option did not work when there was a PDF file date/time prefix/suffix. 2020-04-29 18:23:35 +00:00
jjenko 8d9d19db7d B2020-059 – the 1st AER sub-step was printing on the HLS text when the last table in the RNO was compressed. (Barakah data) 2020-04-24 13:12:19 +00:00
jjenko 318f68e14a B2020-059 pagination fix in fitting last sub-step of a step on its own page. (PaginateOnStepThatWillFitOnBlankPage format flag in Barakah and South Texas formats) 2020-04-24 13:11:09 +00:00
jjenko af91094f94 B2020-057 Handle bad RO links when converting ROs text 2020-04-23 21:19:12 +00:00
jjenko 4842407c15 F2019-067 Add FOUO and ECI footers 2020-04-17 15:54:59 +00:00
jjenko 72be053111 B2020-055 – When Microsoft Edge is the default PDF viewer and you do a merge print, PROMS would exit with a null reference error but the PDF will still be displayed in Microsoft Edge. We now handle the null reference. We suspect that it’s because the version of .Net is pre-Microsoft Edge and does not recognize that app. 2020-04-09 19:43:17 +00:00
jjenko dca22b5d01 F2020-020 Increased the text field length of the Alarm Procedure Number on the Folder Specific Information dialog. 2020-04-07 18:52:36 +00:00
jjenko f21cc5605a F2020-019 Added Folder Specific Information dialog for use on front matter and in alarm point page headers. Also renamed section styles for Control Room alarms to MCR Alarms to distinguish the different section type. 2020-04-07 16:19:21 +00:00
jjenko 0b6ca223db B2020-050 Added a NULL reference check on nextItem before attempting to call ResetOrdinal() in DeleteItemAndChildren. 2020-04-06 14:09:50 +00:00
jjenko a4dcf59caa F2020-015 Added an additional Transition type that will allow you to transition to just the procedure number and title. 2020-04-03 18:34:46 +00:00
jjenko 9bea938777 B2020-047 forced pagination causing single step part to print on a page all by itself. Westinghouse house data BDS-101 Attachment 1 2020-04-01 20:27:09 +00:00
jjenko dc304f984f F2020-018 Turned on the setting and printing of Export Control Information and Security Classification footer in the Barakah Alarm format 2020-04-01 18:07:30 +00:00
jjenko ae1396bf5a B2020-035 Added a NULL reference check to prevent PROMS from crashing during print. 2020-03-13 13:48:15 +00:00
jjenko d0c27fcb43 B2020-034 Added logic to adjust the vertical position of the text in a table cell based on the font size. 2020-03-12 18:47:50 +00:00
jjenko 166e2e04f2 B2020-032 logic to try to put the parent of a Table step type on the same page as the table if paginating on the table. Put in for Barakah EOPs 1T4-OP-EOP-XX-0100 Attachment 32 2020-03-10 19:20:11 +00:00
jjenko b9352fc0f5 C2020-003 Added logic to sort the checkoff list using both the Index and (if available) the OrderBy elements.
C2020-003 – Added the OderBy element to the Checkoff item
2020-03-05 15:05:36 +00:00
jjenko 83ec578e88 C2020-003 added the OrderBy element to the checkoff list 2020-03-05 15:04:17 +00:00
jjenko 9ebefa91d4 Made the names of the checkoffs consistent with the Draft Single Column Format (BNPPGOPall.xml)
F2020-013 Reduced the number of blank lines after the RE checkoff
Removed old commented out code.
F2020-013 placed the “IV” text underneath the second initial line for the double-lined IV checkoff.
2020-03-03 15:35:20 +00:00
jjenko ddb9407124 B2020-023 – needed to set the CancelSectTitle docstyle flag to true for the step editor attachment sections 2020-03-02 21:10:59 +00:00
jjenko 2cd061747e F2020-011 added double line IV and CV initial checkoffs, F2020-012 – Adjust the Cover Page width and boxes to mimic the samples provided.
F2020-011 added doble line IV and CV initial checkoffs, F2020-012 – Adjust the Cover Page width and boxes to mimic the samples provided.
2020-02-28 18:30:41 +00:00
jjenko c962d8785a Will now save and default to the last format path that was entered. 2020-02-21 19:09:08 +00:00
jjenko 9cbfb4cb84 F2020-010 added a “RE” initial designator (checkoff) 2020-02-21 15:04:21 +00:00
jjenko 8f4d02da78 B2020-022 append a “.pdf” to the file name if it doesn’t have one. 2020-02-20 13:50:36 +00:00
jjenko 2cade3d04b F2020-007 Add Initial Designators found during GOP procedure entry
This is draft of the single column format with some changes made per the Technical Procedure Writer’s Guide (DCM-PRC-0016) This format will not be released to Barakah
2020-02-19 16:11:01 +00:00
jjenko 35bc08e466 Set the “CapitializeTitle” format flag to False so that the procedure title prints as typed. 2020-02-17 20:42:20 +00:00
jjenko 96354e6374 B2020-020 Needed to pass in the DocVersionInfo to the Consistency Check report so that we can get the paper size. 2020-02-17 16:28:30 +00:00
jjenko 00efe2a582 C2020-002 Logic to get the iTechSharp Letter or A4 paper settings and the point size (length) or either paper size 2020-02-14 18:06:19 +00:00
jjenko b41320ed24 C2020-002 Logic to use either the Letter or A4 paper size 2020-02-14 17:16:28 +00:00
jjenko 2234bde5e1 C2020-002 Logic to use either the Letter or A4 paper size
C2020-002 Get the paper size setting from the formats
2020-02-14 17:13:12 +00:00
jjenko 148b8d9d1a C2020-002 Adjustments for the A4 paper size 2020-02-14 17:11:51 +00:00
jjenko d0e6b2e446 C2020-002 Set to use A4 paper size, F2019-066 remove page number from cover page, F2020-005 the table of contents is now double spaced 2020-02-14 17:11:02 +00:00
jjenko 998a1b7e96 C2020-002 Set to use A4 paper size, F2019-066 remove page number from cover page, F2020-005 the table of contents is now double spaced, F2020-006 Added a text box and check box so that a KEPCO procedure number can be printed on the cover page and in the header of each procedure page 2020-02-14 17:10:27 +00:00
jjenko 46433168ff C2020-002 Set to use A4 paper size, F2020-002 Note/Cautions off of “.0 HLS” type, F2019-061 consistently line up step tabs, F2019-066 remove page number from cover page, F2020-005 the table of contents is now double spaced, F2020-006 Added a text box and check box so that a KEPCO procedure number can be printed on the cover page and in the header of each procedure page 2020-02-14 17:09:46 +00:00
jjenko 37e24a8ca1 C2020-002 Specify paper size - A4 or Letter 2020-02-14 17:08:58 +00:00
jjenko 23354f3ed2 B2020-015 improved the Enter key logic to handle steps containing tables. Prior to this update, a new table was inserted above the existing table when the Enter key was used starting from the step/substep above the existing table. 2020-02-05 19:00:57 +00:00
jjenko 4dae30b71b B2020-016 Improved pagination logic with respect to step with second RNOs 2020-02-05 18:40:50 +00:00
jjenko a1edbe06b8 F2020-003 Same as EOP background but replaced the EOP text with AOP and removed portion of template per customer Email Jan, 29 2020 2020-01-30 14:30:56 +00:00
jjenko cb5a88ea6f B2020-013 Added check for second RNO that will fit on the page
Corrected Debug message for Leading so 7lpi is factored in
B2020-014 Corrected 7lpi print of tables so that they shrink properly
2020-01-29 17:46:07 +00:00
jjenko 6ea9865669 2020-01-22 17:33:34 +00:00
jjenko 89d6dc275c 2020-01-22 17:32:38 +00:00
jjenko b0fe9a16be 2020-01-22 17:32:13 +00:00
jjenko 2bc4a8d105 B2020-009 Copy/Paste procedures, check for background step editor sections (being copied) that are empty (contains no steps) and skip the process that tries to create links for these (non-existing) steps 2020-01-21 17:48:16 +00:00
jjenko 3f695a95a4 B2020-0001 Catawba/McGuire when paginated on a section (set to continuous) the extra line before the section title was printed at the top of page. We now remove that extra line for this pagination case. 2020-01-08 15:25:59 +00:00
jjenko ed0b1d2b74 B2019-180 Fixes a duplicate key error when searching more than one procedure set. 2019-12-11 19:42:03 +00:00
jjenko 44011a3672 B2019-081 Improved performance for Global Search of text 2019-12-10 20:44:56 +00:00
jjenko 256d612593 F2019-064 initial Barakah GOP format, with Cap lettered sub-step 2019-12-02 20:39:53 +00:00
jjenko 7b57386758 B2019-174 Created static method to register the font fonder so that it can be called at the start of printing.
B2019-174 Register the font folder with iTechSharp so that the symbol fonts can be found when generating the Auto Table Of Contents
2019-11-20 20:25:38 +00:00
jjenko fd338bdb4a B2019-172 Logic added to process symbol characters in Section Titles being placed on the Auto Table Of Contents. 2019-11-15 17:30:58 +00:00
jjenko 72fda5e4ae B2019-165 check for use of the “Don’t Include Duplex Foldout” checkbox to prevent the foldout from printing on the back side of the last page of a Word section (Byron/Braidwood)
B2019-166 corrected issue where the margins for the next section was being gotten prematurely (when current section had multiple pages)
2019-11-13 17:12:37 +00:00
jjenko 22978ffff5 B2019-165 Added a check box on the automation tab to allow user to turn off the printing of a foldout page on the last page of a Word document that does not include foldouts (Byron/Braidwood)
Code cleanup, found a missed instance of a check for “FOLDOUT” as section number – corrected so that it using the Section_IsFoldout method instead
2019-11-13 17:11:51 +00:00
jjenko 0e036366e4 B2019-165 added doc style setting to not count the foldout pages in page numbering 2019-11-13 17:10:32 +00:00
jjenko 5347c5b640 F2019-063 Corrected the format so that change bars will be visible when selected to print with change bars. 2019-11-12 19:36:34 +00:00
jjenko 4c7d7b9621 B2019-169 Added a function with a try/catch to get top margin when saving a Word section. The function tries two ways to get the top margin before logging an error if not successful. 2019-11-08 19:35:50 +00:00
jjenko 8aad90ad87 C2019-043 convert “->” to the right arrow symbol and “<-“ to the left arrow symbol in RO return values if the UseDashGreaterLessThenForArrowsInROValue format flag is set 2019-11-07 15:56:38 +00:00
jjenko 5bac79bf8e Code cleanup – B2019-133 – continuation of bug fix for B2018-057 to replace non-breaking hyphen with a dash. This was done for procedure specific information but not for the folder and procedure set specific information logic. Was found during Barakah Alarm format development, but ended up not needing this logic for their current format.
C2019-043 Added UseDashGreaterLessThenForArrowsInROValue flag to convert “->” to the right arrow symbol and “<-“ to the left arrow symbol in RO return values
2019-11-07 15:55:58 +00:00
jjenko d719712816 C2019-043 Added UseDashGreaterLessThenForArrowsInROValue flag to convert “->” to the right arrow symbol and “<-“ to the left arrow symbol in RO return values 2019-11-07 15:55:03 +00:00
jjenko cfb847de9c C2019-042 Added a check box to identify a section as being a foldout – used in with printing in duplex
C2019-042 use new format config setting to check if sections are foldouts
C2019-042 use new format config setting to check if sections are foldout
B2019-134 code cleanup, discovered we were missing a “break;” statement in processing folder specific information
2019-11-06 20:50:29 +00:00
jjenko e8cac09909 C2019-042 enable duplex of OAS (foldout) pages and add section type for 11x14 but no page count 2019-11-06 20:47:57 +00:00
jjenko 61ef1d4b40 C2019-040 added a format flag to adjust text width when a checkoff is used but not a checkoff header.
C2019-040 added a format flag to existing logic that will adjust text width when a checkoff is used on at least one step element, but a checkoff header is not being used
2019-10-30 15:08:54 +00:00
jjenko caf1fe24f6 B2019-146 The End message was causing the breaking of a bulleted sub-steps when there was enough room on the page. The “{\par}{\par}” in the end message string wasn’t being processed correctly. Changing the end message string to use “{par}{par}” instead allows it to go through the proper code which determines the number of lines needed for the end message. 2019-10-28 17:58:20 +00:00
jjenko 4efec4cfdd B2019-155 Show a tick mark (‘) when displaying a hard space in the Step Editor (but not in the current edit window) for all fonts, proportional and fixed spaced. 2019-10-16 15:53:54 +00:00
jjenko a2dd696309 F2019-060 format changes based on same Alarm PFD given to us by customer 2019-10-09 17:55:22 +00:00
jjenko bf3548fbb1 B2019-154 Resave the windows clipboard so to remove the extra information (not used by PROMS) when copying from a Word document on a Windows 10 computer. Also added logic the prevent redundant refresh of the ribbon and items in the step editor. Both changes help to prevent extreme slowdown of the editor 2019-10-09 15:44:04 +00:00
jjenko c332a62370 F2019-059 Added bottom and top continue messages per WCN request 2019-10-01 17:47:23 +00:00
jjenko 24015e387f C2019-033 added a method to get the entire list of usages for a library document.
C2019-033 made the messaging clearer when saving a word attachment that is a library document
2019-09-17 19:34:14 +00:00
jjenko 955c35bab1 B2019-136 When using the Entry key enter steps, if there is only one High Level Step type, don’t display the popup menu, just insert a new high level step (after) the current one 2019-09-16 19:09:09 +00:00
jjenko c452ad5e13 B2019-139 check if we are on a procedure title or section title that is empty before trying to delete when you move off of the empty title in the step editor. 2019-09-16 15:41:08 +00:00
jjenko 01d696cb29 B2019-132 Fixed issue where PROMS would error when a procedure was copied into a newly created Working Draft folder. We needed to update the association count before leaving the Doc Version property page. 2019-09-12 19:31:21 +00:00
jjenko 22be9d94dd B2019-130 Added check for when sub step is a different type but at the save level as the previous sub step. 2019-09-09 15:50:49 +00:00
jjenko b6f703f75f B2019-119 We now check if a search for annotations was done prior to updating the search results list, after an annotation is deleted. Prior to this, PROMS would appear to hang or slow when an annotation was deleted AND there were no search results to update. 2019-09-04 13:40:18 +00:00
jjenko b0ba50e4f7 B2019-122 Set the footer length to zero to prevent the bottom continue message from printing on top of the last line of procedure text on the page. 2019-09-04 13:28:17 +00:00
jjenko 24c06d710a B2019-121 Pagination was breaking on the last bulleted substep of a note, then mistakenly putting the bottom continue message on top of the note box. Logic now does a better job in keeping substeps within notes and caution together and thus placing the continue message in the correct location. 2019-08-30 19:39:20 +00:00