Commit Graph
100 Commits
Author SHA1 Message Date
Rich 9b8dc9fe05 Fixed logic to exclude check for Boxes on Steps if the parent item is a section 2018-06-26 19:07:46 +00:00
Rich 362324ac22 Null Reference Error 2018-06-20 14:52:39 +00:00
Rich 9cbbd3e9de B2018-096 AEP 082.002CD Note Box overlapping Step Box 2018-06-20 14:47:14 +00:00
Rich 3cfe32d02d Forgot to update status record 2018-06-15 13:46:38 +00:00
Rich a0e479fb7a B2018-095 - A previous source safe update made an inadvertant change to 4 lines of the PROMSFixes. This has been corrected. The change had to do with embedded degree characters. This has been changed to use the nchar function which should eliminate futuer errors. 2018-06-15 13:41:06 +00:00
Rich 97e431950c B2018-092 - Determine if a table is too big based on the current line-spacing (6 or 7 LPI) & Determine the location of the bottom continue message based on the current line-spacing (6 or 7 LPI) 2018-06-11 16:02:50 +00:00
Rich 4d20d8219b B2018-088 - Corrected logic to handle partially processed ROs so that the code will not crash. Also changed the Error Log message to be more useful.
B2018-089 - Changed the Error Log message to be more useful when Word refuses to adjust Document margins during print.
2018-06-11 14:29:57 +00:00
Rich be7d9da0f0 B2018-087 - Check the ItemIDs in the Command Window before trying to print
B2018-091 - PROMS will not close if the user has only opened an MSWord section
2018-06-11 14:29:04 +00:00
Rich 0e8ebc1001 B2018-086 - Corrected the Stored Procedure GetChildFormats. This is currently unused, but, it will be used for User Control of Format. 2018-06-11 14:28:29 +00:00
Rich 7d0f3b1c8b B2018-085 -Table Scrunching Change - Make line-spacing match edit window more closely. Also, allow line-spacing to be adjusted to fit table on the current page if possible and if it is the last table of a step.
B2018-090 - Changed Table Too Big error log message to be more useful.
2018-06-08 17:57:42 +00:00
Rich cbd08ed92d B2018-081 - Corrected Pagination Loogic to keep High Level Step with High Level RNO 2018-06-08 17:56:49 +00:00
Rich 72b5b45ad2 B2018-085 -Table Scrunching Change - Make line-spacing match edit window more closely. Also, allow line-spacing to be adjusted to fit table on the current page if possible and if it is the last table of a step. 2018-06-08 17:55:42 +00:00
Rich 11086a17a1 Created a GetAllFormats Stored Procedure for Update Formats
Use new Stored Procedure to get all formats including those designation unused
2018-05-18 16:05:53 +00:00
Rich 588edabb25 B2018-076 - Adding a substep to a second figure was causing the code to crrash 2018-05-18 14:05:30 +00:00
Rich bfd2ae34ab C2018-013 Procedures with Supplemental Information will assume that all sections are printed separately 2018-05-16 12:42:10 +00:00
Rich 08327810e3 C2018-016 (Volian use only) Added capability to eliminate Unused formats from the list of available formats. If you add the text "(Unused)" to the format description, the specified format will be removed from the available format list if it has not been used (Folder, DocVersion or Contents).
B2018-074 (Volian Use Only at this point)  When you would enter an ItemID in the Toolbar Text window for a MSWord section, the code would crash.  This has been fixed.
2018-05-11 11:52:19 +00:00
Rich 71367cf81f B2018-071 PROMs was crashing during automated testing or print all procedures. Error Handling was added to keep the code from crashing.
B2018-070 The MS Word Panel was getting focus when the step editor was active if the PROMS window was resized or if a step with an annotation received focus.  PROMS code was changed so that Word recieves focus when the Word Panel is active.
2018-05-09 13:36:04 +00:00
Rich 98b84fdaf8 B2018-071 Don't crash when trying to convert an invalid word document to PDF
B2018-069 Revert PDF Location to default temporary folder when running baseline testing
2018-05-07 16:05:39 +00:00
Rich a2e0b9aee3 B2018-071 Don't crash when trying to convert an invalid word document to PDF 2018-05-07 16:05:07 +00:00
Rich 86c85bee58 B2018-069 Revert PDF Location to default temporary folder when running baseline testing 2018-05-07 16:04:17 +00:00
Rich 30b837e6b1 B2018-003 - Use Absolute Line Spacing for Tables rather than basing the line spacing on the font size. This corrects a number of table line spacing issues 2018-05-02 15:56:48 +00:00
Rich 56e8553571 Code changed to exclude \u8209? (non-breaking hyphen) from consideration when looking to see if the space that is found is part of an RTF Command. 2018-05-02 15:17:57 +00:00
Rich d3d4d51826 B2018-066 - Support proper reporting of Boling and Italics for fonts that don't explicitly support Bolding or Italics. Specifically Arial Unicode has one font file for all styles. Arial has individual files for each style. 2018-04-27 14:19:59 +00:00
Rich 2b8e75735d Use the default step numbering for substeps
Changed the sequential step numering to alternate between numeric and alphabetic for substep level
2018-04-19 14:04:57 +00:00
Rich 079f03284d B2018-057 Save and Restore Hyphens rather than non-breaking hyphens which appear as small squares on the Procedure Specific Information Dialog. 2018-04-03 14:31:33 +00:00
Rich f3af44b26a B2018-055 - Correction to code that fixed B2018-005. Needed to handle second and third siblings of a table. Code was implemented to use the parent. It needed to support using the previous edititem if the parent was null. 2018-03-26 15:40:48 +00:00
Rich 2f7578900b F2018-003 Copied Replace Words for logic terms from WCN1 (single column) since SAMGs with facing pages are single column. 2018-03-15 18:58:29 +00:00
Rich c10da98204 B2018-046 - Fix code so that duplicate ROs will not cause problems when they are converted to text during import. 2018-03-14 15:23:23 +00:00
Rich f9ef66880b B2018-034 Use _IParagraph when PDF Link info is added
B2018-034 Copy the attributes from old to new when IParagraph is refreshed (IsCompressed)
2018-03-14 13:41:42 +00:00
Rich 2dd35e476b B2018-043 The code to fix Invalid Transitions did not handle an instance where the Transition Text was missing. This fix will remove transitions with no text. 2018-03-08 18:54:42 +00:00
Rich 7164ae98ef B2018-043 The code to fix Invalid Transitions in procedure text was getting hung in an infinite loop in the Admin Tools or when these step were opened in the editor. I added some code to exit from the loop if some of the tokens are missing. 2018-03-07 19:04:32 +00:00
Rich a41f7e3e3c B2018-033 - This corrects an issue found in the scrunch logic for merged cells. 2018-03-02 20:30:36 +00:00
Rich 75124cd7e4 B2018-033 - Set the default scrunching settings.
B2018-033 - Set the scrunching check box to checked by default
B2018-033 - Base table scrunching on the last row of a range rather than the first row of a range
B2018-033 - Added debug for table scrunching.
B2018-033 - Fix pagination to account for table scrunching
2018-03-02 18:57:57 +00:00
Rich a7595775a3 B2018-014 - Shortcut Keys (Ctrl-Shft-T) doesn't add a table. Actually based upon the format (AcTable value) it should not be able to add a table on a single spaced substep (Equipment List). However it did not provide any feedback. The code has been changed to let the user know that the step type that they are on does not allow a table to be added. The code was fixed generically to handle the addition of Substeps, RNOs, Cautions, Notes, Figures and Equations. 2018-02-23 20:36:46 +00:00
Rich 97b3281553 B2018-038 MathType replaces EQNEDT32.EXE 2018-02-22 18:44:13 +00:00
Rich 96e903968f B2018-008 - Allow the context menu for style to work in a Property Dialog for Procedures and Sections. Originally the error was identifiedas not allowing case changes, but it also incluuded Bold, Italics and Underline 2018-02-22 14:25:29 +00:00
Rich c23fcb9435 B2018-032 - Add logic to eliminate crashing if figures are not available for an RO.FST 2018-02-21 22:47:25 +00:00
Rich f2d85dfd79 B20180221 - Allow the user to open a Property Grid view of the current step from the Commandline arguments. Allow the user to print a procedure based upon the ItemID in the commandline. This is internal only. 2018-02-21 22:07:31 +00:00
Rich 9df7290679 B2018-030 Disable Ping when performing export.
B2018-031 Provide status as Figures are exported
2018-02-21 18:29:24 +00:00
Rich 33976e8d2b set the default Font and Size for bullets
Changed the function the replaces symbols to be able to be used for tabs.
Used the function that replaces symbols so that it is used for tabs.
2018-02-21 16:53:37 +00:00
Rich 26ac4d5716 Handle complex AER and RNO pagination logic better. Ultimately we may want to separate AER and RNO pagination logic. 2018-02-21 15:57:38 +00:00
Rich 2da62a43b8 Eliminate the footer to increase printable space on the page. 2018-02-21 15:57:06 +00:00
Rich dd3c6b2fae B2018-017 - Search for Degree symbol in Word Sections was not working. This has been fixed. 2018-01-29 18:47:56 +00:00
Rich 3b8a984566 B2018-009 - The folder tree view was showing both DocVersions (Working Drafts and Folders). It was not consistent, Sometimes Working Drafts would be shown for folders and sometimes they would not. The code has been changed to only show folders.
Also, since you can select any folder, it is possible to select a folder that does not have any procedures.  The code has been changed to only allow you to add a transition to a valid folder.
B2018-005 - Changes to Tables not being saved if the user selects a button from the Ribbon that creates a step while a cell is still in edit mode.  This has been corrected
2018-01-24 21:35:20 +00:00
Rich 01ce36b86a B2018-002 Handle Range Transitions for Invalid Transitions
Add a prefix to transitions converted to text which were invalid
B2018-002 Add counters for invalid transitions converted to text.
Added a method to convert invalid transitions to text
B2018-002 Cleanup debug
B2018-002 Changed the panel so that it only requires a default section if the default is not set and it is required
B2018-010 Logic fixed to display the Requires Default tooltip only when it is required.
B2018-002 Fix invalid transitions when a step is activated.
B2018-002 Don't fail when you open a step with an invalid transition.
B2018-002 Display Transition Refresh Statistics
2018-01-24 14:47:34 +00:00
Rich 58c23de1ea We missed a spot when fixing the bug B2016-081. When importing a transiition it was converting an internal transition to text. This has been fixed.
B2018-002 Updated code that tracks and displays Transition Refresh Statistics
Added Statistic tracking for invalid transitions converted to text
2018-01-24 14:44:46 +00:00
Rich 8818376ab9 Commented-out unused code. 2018-01-23 19:12:13 +00:00
Rich b1b5d2c24d B2018-005 - Changes to Tables not being saved if the user selects a button from the Ribbon that creates a step while a cell is still in edit mode. This has been corrected 2018-01-23 18:30:14 +00:00
Rich b1fa1603b2 Revert to previous version 2018-01-19 19:21:42 +00:00
Rich 05f04b75ef Set the tabel font to 10 point
Remove the override for the transition type 5
Modiffied code that determined the font size for inserted transitions to get the correct value.
2018-01-19 17:14:55 +00:00
Rich 849b7230f2 Handle Range Transitions for Invalid Transitions
Add a prefix to transitions converted to text which were invalid
Add counters for invalid transitions converted to text.
Added a method to convert invalid transitions to text
Cleanup debug
Changed the panel so that it only requires a default section if the default is not set and it is required
Fix invalid transitions when a step is activated.
Don't fail when you open a step with an invalid transition.
Display Transition Refresh Statistics
2018-01-18 15:09:06 +00:00
Rich 88db9605ed Updated code that tracks and displays Transition Refresh Statistics
Added Statistic tracking for invalid transitions converted to text
2018-01-18 15:06:09 +00:00
Rich 32d6728744 B2018-006 - Clicking on a step while a step is expanding causes PROMS to crash. The code has been changed to ignore the clicck while the code is expanding a step. 2018-01-18 14:21:37 +00:00
Rich 89a9519caa B2018-007 vefn_RemoveExtraText needed to be changed to support superscripts and subscripts. 2018-01-18 14:19:47 +00:00
Rich 222a387972 Added a flag BoldTransitionsExceptBoldHLS 2018-01-03 20:07:55 +00:00
Rich ce099ed78e B2017-269 - Logic added to handle new flag BoldTransitionsExceptBoldHLS. This was necessary since different types of high level steps can be both bold and normal. 2018-01-03 20:06:46 +00:00
Rich 2c5ee66398 B2017-269 - Added a flag BoldTransitionsExceptBoldHLS. This was necessary since this format has both bold and normal High Level Steps. 2018-01-03 20:06:11 +00:00
Rich 7a18b56565 HNP -F2017-084 Procedure pefix changed from EOP to SAMG 2017-12-04 17:06:28 +00:00
Rich 12fb3abab0 Added single COlumn Box 2017-12-01 20:23:59 +00:00
Rich 0a91bc1739 B2017-265 When pasting a Hyphen from MSWord in one of the first three characters the code would go into an infinite loop. 2017-11-30 13:04:32 +00:00
Rich 92eb33c044 B2017-264 Limit Right Margin and Bottom Margin so that they cannot be negative.This was causing a problem when a Landscape section was added. 2017-11-29 15:35:48 +00:00
Rich 9dc6f7f117 F2017-081 - Update All Westinghouse formats to replacewords. NOTE(S) and CAUTION(S) should be bold. 2017-11-28 15:31:51 +00:00
Rich ee426d215c F2017-081 - Update formats WST1 and WST2 to replacewords. NOTE(S) and CAUTION(S) should be bold. 2017-11-28 15:10:38 +00:00
Rich 128c8edbf7 Westinghouse Alarms - Reduced Footer Length 2017-11-27 14:44:05 +00:00
Rich c02b088509 B2017-262 - Use the Word document date-time-stamp for the Document SQL record 2017-11-21 18:17:27 +00:00
Rich 7469b70b06 B2017-260 - Add a prefix to the temporary MSWord section file names including the SQL server name and the database name. 2017-11-20 19:53:54 +00:00
Rich 7ef955a981 B2017-261 - Needed to check for a null value before checking details of pagination 2017-11-20 15:46:19 +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
Rich db7562af57 McGuire Format - First level substeps changed to uppercase 2017-11-14 20:20:12 +00:00
Rich 06fbfc488f B2017-252 Added logic to break at title rather tan breaking at first content under title.
Expanded Pagination fix for WCN
Expanded Pagination fix for RNP
2017-11-14 20:01:30 +00:00
Rich 50e36953d2 B2017-253 Tab on a sup info item too far to the left. The code was changed to keep the tab inside the left margin. 2017-11-14 18:49:55 +00:00
Rich 9419f7d830 B2017-256 ConvertUnderscoreToUnderline was not being read properly from the format file. 2017-11-10 19:43:35 +00:00
Rich 365a46ba5d Added Comment 2017-11-10 17:43:50 +00:00
Rich 1a35ebaf2d B2017-254 - Fixed pagination logic. A high level step was moving to it's own page when there was room for it to fit on the current page 2017-11-10 17:35:36 +00:00
Rich 960debcd69 B2017-252 - Corrected pagination logic when the calculated paragraph break excedes the location of the next HLS, Caution or Note. 2017-11-10 15:33:55 +00:00
Rich 29b09fe6ce Restored WidthOverride to 490 for Cautions and Notes 2017-11-10 15:33:23 +00:00
Rich c1cacb93a4 B2017-255 Get the correct file length before saving the contents to the database 2017-11-08 18:51:54 +00:00
Rich 090b3cd452 B2017-245 Disable the Save RO Button for Section and Procedure Titles 2017-11-06 16:48:47 +00:00
Rich 94bf1c70a4 B2017-247 Added Error Handling for PingSession so that the code will not crash 2017-11-06 16:47:41 +00:00
Rich 95ae4efc58 B2017-244 Open RO Panel for MSWord sections
B2017-245 Leave RO Menu expanded for Section Titles or Procedure Titles.
B2017-247 Added Error Handling for PingSession so that the code will not crash
B2017-250 Added an error log message when a procedure or MSWord section is forced closed by the administrator.
2017-11-06 16:47:10 +00:00
Rich 0d8be26409 B2017-251 - Added Error Log message when a step or MSWord section is opened. 2017-11-06 15:56:02 +00:00
Rich 543a64a4f2 B2017-249 Handle AutoSave feature of MSWord. Handle temporary documents which were not saved when PROMS crashed or was terminated without saving. 2017-11-06 15:25:09 +00:00
Rich bc0504c42e B2017-246 Added Error handler for AnnotationInfoList. Assures that an exception will not cause a crash. 2017-11-06 14:21:42 +00:00
Rich a201611858 B2017-248 If a sibling Table, Figure or Equation has a sub-table or figure or equation, the code would crash when trying to display it. The code was changed to use the MyParent property which is never null rather than the MyParentEditItem property which can be null. 2017-10-31 17:50:53 +00:00
Rich f624bd2487 B2017-241 Adjust Step Continue vertical location to account for figures 2017-10-23 17:21:20 +00:00
Rich 7645633143 B2017-240 Only refresh the RO Menu Tree when the ROFST is changed 2017-10-20 15:45:37 +00:00
Rich 5a086f955b B2017-238 Bullets were not printing. Logic had been added for Prestige Elite Tall font that also needed to work for Letter Gothic Tall. 2017-10-20 13:17:48 +00:00
Rich 0be8261cc4 B2017-237 Fixed logic to find prevvious sup info step. Used IsCautionPart rather than IsCaution, since BGE has mixed cautuions and notes, The logic was runiing into an infiinite loop since the second note part was a caution, and this was causing the code to loop for the parents notes. 2017-10-20 13:16:05 +00:00
Rich 672cdf7ef4 B2017-236 Replace embedded returns with spaces and trim the spaces from the end of the section title. 2017-10-20 13:13:38 +00:00
Rich 66bb457fb3 B2016-003 Transitions to sections whose number has a leading space was causing errors in transition text 2017-10-13 13:30:49 +00:00
Rich 96c253ad87 Changed Debug Format for invalid fonts in tables 2017-10-05 14:35:49 +00:00
Rich f3ac8c9a42 tr_tblContents_Update - Limit Change Manager Content Audits when Config is not being changed for Export or Enhanced nodes
vesp_BuildDocVersionExport - Setup Export nodes (Creation Date and Time) in the DocVersion records for Enhanced Documents
vesp_BuildContentsExport - Setup Export nodes (LinkID) in the Content records for Enahnced Documents
vesp_BuildContentsEnhanced- Setup Enhanced nodes after Export / Import
2017-10-05 14:34:19 +00:00
Rich 9458f378e2 B2017-224 Top Continue Messages were not printing. Logic for background printing was running when it should not. 2017-09-26 17:57:48 +00:00
Rich 6d350ed94f B2017-221 Allow the batch dialog to close when waiting to process 2017-09-26 17:56:29 +00:00
Rich 7a97ee3b07 B2017-218 - Handle invalid MS Word sections when printing 2017-09-22 18:23:10 +00:00
Rich dd756593fb Added ConvertUnderscoreToUnderline flag 2017-09-21 17:37:49 +00:00
Rich 48df3eeee8 Added logic to support ConvertUnderscoreToUnderline flag 2017-09-21 17:37:18 +00:00
Rich 9b3e2ea0f7 Added ConvertUnderscoreToUnderline = True
Added ConvertUnderscoreToUnderline = False
2017-09-21 17:36:38 +00:00
Rich 6ef5988005 B2017-215 /DB Switch was not working properly 2017-09-21 15:51:41 +00:00
Rich f60e808b89 B2017-211 Roman High Level steps should be followed by Uppercase alpha substeps - This is being limited to Calvert SAMG Format 2017-09-20 16:21:53 +00:00