Commit Graph
100 Commits
Author SHA1 Message Date
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
jjenko 6e06cbdf88 B2019-120 A table in Byron procedure ELEC-1 printed off the bottom of the page. Logic now does a better job in calculating the space available on the page and if the step part being printed will fit. 2019-08-30 12:25:34 +00:00
jjenko 995acf2e04 B2019-126 Corrected the tab logic to not remove the section number prefix on enhanced document steps, when the source document’s High Level Step does not include a section number prefix 2019-08-29 16:14:47 +00:00
jjenko c92737906c C2019-031 Only allow the user to override the change bar text if at the Working Draft or Folder level, the default change bar setting is set to either “No Default – Select Before Printing” or to “Override Change Bar Text Type”. 2019-08-08 15:30:14 +00:00
jjenko 09e92ba163 B2019-101 added logic to prevent the exit dialog from appearing for each child window when the user decides to exit PROMS 2019-08-02 14:48:24 +00:00
jjenko 5923641a41 B2019-101 Change dialog message and exit button based on whether there are child windows open 2019-08-02 14:47:45 +00:00
jjenko 3210d98d39 Continuation of F2019-057 also increase page length for the “Attachments (Step Editor) .0 HLS w/o Border” section type. 2019-07-19 12:48:07 +00:00
jjenko 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
jjenko b0dc9b83d8 B2019-094 – needed to account for table position adjustments when printing the checkoff macro of the following step. For South Texas FSG20 Addendum 5 step5 2019-07-16 17:12:34 +00:00
jjenko b45332c5ba B2019-093 – moved the table cell text up a little bit so that it fits better in the table. For South Texas, was causing some cell text not to print (FSG20 step 1) 2019-07-16 17:11:23 +00:00
jjenko 36259e7f28 F2019-057 increased the page length by one line of the Attachments (Step Editor) section type, to give more room for a table to fit on a page 2019-07-16 16:47:06 +00:00
jjenko 4b1b26512c F2019-056 added a space between the bold off and underline off commands in the replace word list 2019-07-10 14:50:20 +00:00
jjenko 71bf704f60 B2019-092 – the “Step with .0” step type caused replace words that are bolded and underlined to lose the space character that was after the word being replaced. 2019-07-02 19:22:45 +00:00
jjenko 02b29e928e F2019-055 Added a procedure step section type that does not print an End Of Section message. Also added a landscaped Word section that also landscapes the page header.
F2019-055 Added a longer header line for landscaped header used in landscaped word sections
2019-06-27 18:27:43 +00:00
jjenko 90be719f34 B2019-089 - Removed the “End of Search Results” text from the Complete RO report.
Code cleanup – removed un-used code.
2019-06-26 16:58:39 +00:00
jjenko ef3d04b4aa B2019-069 – Consider the monitor’s scaling factor when generating an X/Y Plot, B2019-090 – Reset the Word sections printed text color to black after printing with overlay (compare) 2019-06-26 16:57:33 +00:00
jjenko cba19044d8 Code cleanup – removed un-used code. 2019-06-26 16:56:36 +00:00
jjenko a0dadf2f9a C2019-026 Compare the library document we are importing with one of same name in current database to see if we can use the exiting instead of creating a new one.
C2019-026 Move a byte array comparer function to the Volian.Base.Libary and made it static
C2019-026 Took a byte array comparer function from ROFSTExt.cs and made it static
2019-06-14 16:31:10 +00:00
jjenko fa61b9c2a4 B2019-085 multiple copies of library documents were added when importing procedure sets 2019-06-10 19:55:31 +00:00
jjenko 0d6aa832e5 B2019-062 Added known verb, forward slash, parenthesis combinations to the replace word list to not bold the action verbs in those combinations 2019-06-06 15:23:00 +00:00
jjenko 20db7f517a B2019-082 – Set the PROMS executables to always use the U.S. date format (MM/DD/YYYY) 2019-06-04 16:11:35 +00:00
jjenko fd00dc14ea B2019-071 If X in PROMS or in Word (attachment) is clicked, prompt user if we should close the current tab or close PROMS
B2019-071 Dialog that asks user if s/he wants to close the current tab, exit PROMS, or cancel
2019-05-30 13:43:17 +00:00
jjenko a1b02ff17c F2019-052 Turned off step compression 2019-05-24 18:05:18 +00:00
jjenko da08428198 C2019-024 Turn on User Manual option in the help drop down menu 2019-05-23 14:22:27 +00:00
jjenko 0ba08ae64d C2019-022 Removed the use of the Arial Unicode font (was in for backward compatibility) when using symbols with a proportional font. We now use FreeSerif (supplied by Volian)
C2019-022 When pre-processing table cells before we print a table, we now replace any Arial Unicode font reference with FreeSerif.
2019-05-16 16:48:55 +00:00
jjenko 70fbe75672 F2019-046 - format now adjust the step text width when a checkoff is being used. F2019-047 – The checkoff header was moved up a little bit in the header and now uses the Arial font. 2019-05-16 15:04:12 +00:00
jjenko bf3983e953 B2019-073 Corrected the ReplaceWords logic so that if it was turned off in for tables, it will also keep it turned off if the table is in an RNO or RNO part 2019-05-13 19:49:36 +00:00
jjenko da69106c87 F2019-045 Added an End Message to the section types where needed in the Barakah Single Column Format 2019-05-13 14:16:14 +00:00
jjenko 8a96b47e72 F2019-042 turned off the automatic conversion of FORTRAN numbers (Ex. 2.0E-2” to “1.0x10-2”), F2019-043 AND will be automatically bolded and underlined, NO will no longer be automatically underlined F2019-044 add the <Proc Num>, <Sect Num>, Step <First Step> transition type and made transition list same across formats
F2019-042 turned off the automatic conversion of FORTRAN numbers (Ex. 2.0E-2” to “1.0x10-2”), F2019-044 add the <Proc Num>, <Sect Num>, Step <First Step> transition type and made transition list same across formats.
2019-05-08 20:51:17 +00:00
jjenko 51962b5c31 F2019-041 restored the second level sub step tab to be a lowercased letter. F2019-042 turned off the automatic conversion of FORTRAN numbers (Ex. 2.0E-2” to “1.0x10-2”), F2019-043 AND will be automatically bolded and underlined, NO will no longer be automatically underlined 2019-05-08 20:50:09 +00:00
jjenko 8a6e215241 F2019-036 Corrected the wrapping of the procedure title on the cover page, F2019-037 Corrected the wrapping of the procedure title in the page headers, F2019-038 The sub sections listed in the table of contents will now be indented, F2019-039 The first level section titles will be underlined when printed, F2019-040 the second level sequential sub steps will have only an uppercased letter. 2019-05-08 13:20:26 +00:00
jjenko 8a0c20d60b F2019-035 Added a transition with the format <Proc Num>, <Sec Num>, Step <First Step> (the step number is optional). 2019-05-07 19:52:46 +00:00
jjenko 7d7d9cb42b B2019-067 Added check for use of a proportional symbol font in the logic that will replace our symbol character with a WingDing font character (used for the Clock, Check Mark, and Heavy X symbols) 2019-05-07 14:11:39 +00:00
jjenko e5740d6a95 Created a Supplementary Attachment section format type that prints only the section title, does not print the Foldout on back pages, and does not have an end of section message (like the Purpose, Symptoms and Entry Conditions section type but the title is centered and it has the section page numbering) Also created a Non-Bolded Standard High Level Step type. 2019-05-01 18:37:22 +00:00
jjenko 774ff846b3 Added a Check Mark and a Heavy X to the symbol list 2019-04-30 18:48:08 +00:00
jjenko 0e7b5d25ac B2019-063 Turned off the printing of foldout pages prior to the Revision Summary section. 2019-04-29 14:47:58 +00:00
jjenko 536f7efb7e B2018-152 Added a message box for case where user deletes all of the text in a step element, then selects one of its substeps. Added logic to handle the deleting of the that step if user selects YES from message box. 2019-04-26 15:07:52 +00:00
jjenko 456909e848 F2019-034 Turned off the SpecialStepsFoldout docstyle flag so that the lines of text do not appear compressed. Also adjusted the starting position of the first step and page length. 2019-04-24 14:03:41 +00:00
jjenko 3da1b7192a B2019-016 include RNO step type in the list of step types to search 2019-04-23 19:12:28 +00:00
jjenko 550200acf6 B2019-023 Fixed case sensitive search in Word attachments
B2019-016 include RNO step type in the searchable list
2019-04-23 19:11:44 +00:00
jjenko 31c744af4b B2019-016 Set Searchable to True for RNO step type 2019-04-23 19:09:57 +00:00
jjenko c30518c4fe F2019-033 Added Flag to position the top continue message at the left margin
F2019-033 Added flag to position top continue message at the left margin
F2019-033 Added logic to support format flag to position the top continue message at the left margin
2019-04-17 19:52:00 +00:00
jjenko 644e289561 B2019-059 – replaced a hard coded 12 with SixLinesPerInch variable
B2019-059 – only one blank line after a figure
2019-04-17 17:59:20 +00:00
jjenko e803ec1cb2 B2019-037 added logic to replace ~ and # characters with superscript and subscript commands 2019-04-17 17:08:03 +00:00
jjenko 0fccb2af79 B2019-037 added format flag to allow use of ~ # characters as token characters for superscript and subscript in RO return values 2019-04-17 17:07:14 +00:00
jjenko 70692e9d77 B2019-037 added logic to replace ~ and # characters with superscript and subscript commands 2019-04-17 17:06:37 +00:00
jjenko b970920ee5 B2019-037 added format flag to allow use of ~ # characters as token characters for superscript and subscript in RO return values 2019-04-17 17:05:11 +00:00
jjenko 99c5cfc6c6 B2019-037 added format flag to allow use of ~ # characters as token characters for superscript and subscript in RO return values. Initialized as False 2019-04-17 17:04:37 +00:00
jjenko 45fef89e6a F2019-032 Removed the section continued message. 2019-04-16 14:08:27 +00:00
jjenko 5c93f04940 F2019-031 Adjusted the spitting of section titles when printed for attachment sections 2019-04-11 17:37:55 +00:00
jjenko 40a7f674f1 F2019-030 Added end message to the Word attachment sections 2019-04-11 14:33:52 +00:00
jjenko c8b01d803c B2019-057 The override width on sub-steps without tabs (i.e. paragraph) was being reset back to non-override value. Added logic to not do this if the step type has a width override set in the format. 2019-04-10 18:45:01 +00:00
jjenko 23d3774cdf F2019-026 Text for Cautions and Notes runs past the edge of the page border. Adjusted the width of the Cautions and Notes. 2019-04-10 18:44:27 +00:00
jjenko 0824aee647 F2019-029 don’t do ReplaceWords in Tables. B2019-056 – Turn off MixedCautionsAndNotes so that we get proper bulleting on multiple Hold Points (Caution2 type) 2019-04-10 17:18:50 +00:00
jjenko b3b98dacff F2019-028 Turn off step compression 2019-04-10 12:42:35 +00:00
jjenko 8dd8b95b7a F2019-027 include section for oversized page sections in table of contents to be consistent with other word attachments
F2019-027 Add Table of Contents section type
F2019-027 Add Table of Contents section type to be consistent with two column format
2019-04-09 17:47:48 +00:00
jjenko fd21ef8e66 B2019-055 (re-fix of B2019039) Removed previous format change which caused issues entering hold points after a note
B2019-055 (re-fix of B2019039) added logic to check if previous note or caution have the same Type number in determining if the change bar should be extended from the previous change bar.
2019-04-09 15:58:55 +00:00
jjenko 915264e6e8 B2019-039 – change bar extended from a Note through a Hold Point. Needed to set the OnlyBulletSameCautionNoteType format variable to true. 2019-04-04 17:16:21 +00:00
jjenko 304860b7e2 B2019-054 Upon startup of PROMS, the initialization of ProcItem caused the list of PROMS databases to display. 2019-04-04 13:53:11 +00:00
jjenko 917fda2bf5 B2019-038 Fixed issue where there was an extra blank line between a Note box and Hold Point box
Removed a duplicate Warning step type definition (that was not being used)
2019-04-03 18:55:37 +00:00
jjenko a2b10e0844 B2019-049 Added check for table in a Caution or Note to the TableLocation() logic
B2019-049 when printing a table that is inside a note or cation, use the single column setting of the TableCenterPos format value
2019-04-02 15:45:33 +00:00
jjenko 389250bad3 B2019-044 Since the watermark switch on the print dialog can turn off the printing of a watermark, created a enum of the watermark options but without the “None’ option for use only on the Print dialog.
B2019-044 The watermark switch on the print dialog will now turn off the printing of a watermark when there is a default set at the working draft level.
2019-03-26 13:58:15 +00:00
jjenko 676ebac6cd F2019-025 Added transition options to reference the main (default) procedure body
F2019-024 Changed “AP1000 ERG Step” to “EOG STEP”. Changed font of section titles on the display to Arial 12pt
2019-03-25 16:04:05 +00:00
jjenko b29176f636 B2019-043 Added checks for being in design mode during initialization of variables
B2019-043 Added checks for being in design mode during initialization of variables.  Also needed to remove the parameter from the constructor
2019-03-22 15:19:19 +00:00
jjenko 94f18653eb B2019-043 Added checks for being in design mode during initialization of variables. C2019-015 removed (hid) the Volian Web help menu option and place the About option as the last help menu option. 2019-03-22 15:16:44 +00:00
jjenko 3aa1834cca B2019-040 A genmac macro reference was in the tab definition of the continuous action sequential sub step type. This was not needed and was removed. 2019-03-20 19:20:57 +00:00
jjenko 2e5471b5d3 B2019-036 The last update to this file had put in a line of code that attempted to delete a temporary directory but it could not (and is should not) and it caused an error before the transitions were processed 2019-03-19 14:52:25 +00:00
jjenko c16ebcf2ed B2019-035 Added better memory management to the import procedure set functionality, with focus on importing Word documents and Library documents. Also, when a library document is added via an import, the modified date/time of the library document is appended to the library document name 2019-03-15 19:03:07 +00:00
jjenko c9c26d235a B2019-034 Added logic to handle when the user manually bolds and/or underlines a word that would normally be bolded and/or underlined via Replace Words 2019-03-15 18:23:34 +00:00
jjenko c0285dc3e1 F2019-022 The Placekeeper section type was mistakenly removed. Put it back in 2019-03-15 17:53:38 +00:00
jjenko f78e7fde23 B2019-033 Check for and handle if a RO Group name was stored in the database with spaces replaced with two under bars when trying to save changes to a group name 2019-03-13 17:37:01 +00:00