Commit Graph
100 Commits
Author SHA1 Message Date
jjenko fbedffd01d B2017-223 reduced the footer length for correct a difference in pagination found during release testing 2017-09-25 16:49:30 +00:00
jjenko 73593b8546 B2017-219 if a word section cannot be opened because it is gotten from a bad database record, then create a blank word document and open it 2017-09-22 16:41:45 +00:00
jjenko 7ba180c67e B2017-216 Adjust the footer length to fit more text on a page and fix a pagination difference we had found during testing 2017-09-21 19:52:07 +00:00
jjenko 77c7cb6d6b F2017-060 Adjust the Roman Numeral HLS tab so that it aligns with the other high level step types
F2017-061 hide the Asterisk high level step type
B2017-214 – add a null reference check for when you close PROMS but do not have any procedures open
2017-09-20 19:18:47 +00:00
jjenko d6cd49cab2 B2017-212 If the user uses the X button in Word to close the word attachment, PROMS thinks that the user wants to close out of PROMS as well. Trap for this and close only the Word tab in PROMS.
Made StackToString() public for use in fixing B2017-212
2017-09-20 17:06:10 +00:00
jjenko 01fcb29d28 Re-assigned the asterisks high level step type to be a Roman Numeral high level step type 2017-09-19 18:42:48 +00:00
jjenko de81d5d72f Hide the asterisks high level step type (was not being used) 2017-09-19 18:41:50 +00:00
jjenko d27eb9a2b2 B2017-208 The Bold, Italics, Underline buttons were staying checked when applying to a multiple cell selection, even when you selected a different table cell. . This would be true if you move off the table then back on it, but would not be true if you exited PROMS then got back in.
B2017-200 Newly entered text in a table cell will now be saved when the Copy Row, Column, or Selection is performed. Prior to this, if a table cell was actively being edited (still had the dark blue background), the new text would not be save before the copy/paste of a table row, column, or selection was performed.
2017-09-18 13:57:05 +00:00
jjenko 4d83b0e455 B2017-207 cleared the list of continue messages before adding a new one so that we don’t print duplicate continue messages on the same page 2017-09-14 19:24:45 +00:00
jjenko 6bf778d79b B2017-206 Fixed issue where only a sequential substep could be added to a Note or Caution instead of any substep type, for formats that support substeps off of (inside) Notes and Cautions. 2017-09-13 15:29:24 +00:00
jjenko bf2fa66a4a B2017-041 refresh the table in the procedure editor after it was pasted via the CopyStep function 2017-09-13 13:15:51 +00:00
jjenko ed47591369 B2017-204 reset the RO Usage count which will reset the cached RO information 2017-09-12 13:28:39 +00:00
jjenko 8fd0230aa0 B2017-205 added a NULL reference check for when we are opening a Word attachment 2017-09-11 19:55:20 +00:00
jjenko e92144b7ff B2017-202 Refresh the RO tree in the Step Properties panel when Update ROs is done from the Administer Tools 2017-09-11 15:29:24 +00:00
jjenko 19b4f603df B2017-201 Was getting a NULL reference for SI (Section Info) when generating the approved PDF, if the Summary of Changes was not done with the approval. 2017-09-08 16:20:14 +00:00
jjenko f2247946e0 B2017-197 a Select method was being called in the SplitSelectionRow method all the time. We only need to call the Select method when are processing rows that do not contain any merged rows. 2017-09-08 14:19:50 +00:00
jjenko aa1af73cd6 B2017-194 Added a NULL reference check before setting the enabled flag for the table border and align text buttons. MyFlexGrid was null when you moved off the table while in the adjust size mode. 2017-09-07 13:06:30 +00:00
jjenko f5f1cb32ee B2017-195 Adjusted the position of centered tables 2017-09-06 17:39:07 +00:00
jjenko 34ea55a624 B2017-179 detect if Paste/Replace was aborted due to Transition references and user had selected to go to the first transition that needs attention. 2017-09-01 12:41:07 +00:00
jjenko d228ca58dc B2017-179 detect if Paste/Replace was aborted due to Transition references and user had selected to go to the first transition that needs attention.
The Paste/Replace method can now return a NULL, so we needed to handle that.
2017-09-01 12:40:09 +00:00
jjenko d393a715a5 B2017-190 Adjusted the position of the page border for the Single Column Procedure Steps section type. 2017-08-30 20:20:51 +00:00
jjenko 6e9a7d046b B2017-191 insert a NEWLINE chunk when there are hard returns instead of spaces 2017-08-30 19:34:50 +00:00
jjenko d289ceb712 B2017-189 Removed the stepwidthOverride settings so that multiple levels of paragraphs adjust the text width properly. 2017-08-29 20:13:13 +00:00
jjenko a0d8011436 B2017-187 calling BringToFront all the time was considerably slowing down paging through a procedure with long steps and would make the scroll bar ineffective. 2017-08-29 18:19:16 +00:00
jjenko f45b4e491b B2017-004 Added a method to check if the current item is inside of a Note or Caution 2017-08-29 15:21:24 +00:00
jjenko f2bb52956e F2017-052, F2017-053, F2017-054 removed Unit 0 from the page headers, added a step editor attachment section, modified replace words to underline IF, WHEN, and THEN when in single column mode (i.e. in the AER column) 2017-08-29 13:30:28 +00:00
jjenko 52b40b0f5e B2017-076 Added checks to see if we processed any transitions or ROs and added a status message at the end of importing explaining the procedure that was imported did not have transitions or ROs.
B2017-076 Added a Boolean return value to FixTransitionText so that we know if any transition was processed.
2017-08-25 13:50:57 +00:00
jjenko 79c7332829 B2017-177 – don’t print text ROs in red on Word attachment pages 2017-08-23 14:36:46 +00:00
jjenko c4b443a7aa B2017-173 – added a check for the VESymbFix font when loading the tables so that it is not replaced with the table’s text font 2017-08-11 15:02:01 +00:00
jjenko 7b1a3d49c6 B2017-164 & B2017-172 added a null reference check for Config information when trying to remove Enhanced Document information 2017-08-11 14:31:28 +00:00
jjenko 6b8503026b B2017-171 bullet substep were printing a smaller bullet than prior versions 2017-08-09 16:59:42 +00:00
jjenko 21184ba366 Cleaned up status messages and results message when refreshing transitions
B2017-165 convert ? transition from 16-bit to 32-bit conversion to text
2017-08-08 19:51:20 +00:00
jjenko 3681dfa9a6 B2017-169 needed to create a temporary item list when processing the Update ROs and Refresh Transitions item loops 2017-08-07 19:20:35 +00:00
jjenko e8ae40ef7f C2017-030 consolidated the Amin Tools and created a new user interface
C2017-030 passed in session information to the Amin Tools constructor
2017-08-03 18:08:21 +00:00
jjenko 67dda748e6 The Identify and Purge Disconnected data will now check and remove database records that have a FromType of zero. 2017-07-25 16:09:09 +00:00
jjenko e4a33c4471 B2017-146 added a definition for a Part FromType of zero so that a valid xml node name is created when generating an export file of a procedure. 2017-07-25 16:07:07 +00:00
jjenko 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
jjenko c3de2c7a52 move the check box over a little bit to the right 2017-07-14 13:10:37 +00:00
jjenko b6713392c6 B2017-140, B2017-142 Right margin was not set properly during the printing of word sections 2017-07-12 14:54:21 +00:00
jjenko 24d6cf60ab B2017-056 The chronology of changes report had duplicate records (two for each text change). We were clearing the change bar override when we did not need to which caused an additional write to the database thus the extra record. 2017-07-11 16:02:06 +00:00
jjenko f3f99b97ad C2017-028 Allow sup info off of a table when on an empty table cell 2017-07-11 13:32:43 +00:00
jjenko f204e513de Disabled the Save and Print buttons in Word when editing Word attachments 2017-07-07 17:52:36 +00:00
jjenko eca7ff8c0e B2017-134 Creating a new enhanced section from EOP was using incorrect document type 2017-07-06 14:36:11 +00:00
jjenko e1e1bbb38a B2017-132 added a check for null reference. When processing PDF chunks during sup info printing we were trying to process a vlnmacro that was set to null 2017-06-29 16:21:17 +00:00
jjenko f65502bbf1 B2017-124 - a null reference was causing PROMS to error when deleting a figure substep out of a group of figures 2017-06-28 18:09:16 +00:00
jjenko 559c01f22a B2017-130 after interrupting the update ROs, PROMS thought that the RO.FST was older than that in the database. That logic is no longer needed with the new Update RO Values design. 2017-06-27 17:51:50 +00:00
jjenko c7a520b4d1 F2017-041 Added a two page document cover sheet for background documents 2017-06-27 16:03:28 +00:00
jjenko df6271d05c B2017-129 – fixed null reference (opening User Manual section) 2017-06-26 20:12:30 +00:00
jjenko f70634429c B2017-057 convert 8209 char to a dash for MessageBox text 2017-06-26 20:11:55 +00:00
jjenko c1bbd219a3 B2017-128 disable the merge table cells button if only one table cell is selected 2017-06-26 15:34:51 +00:00
jjenko abe1d01d30 Added a check for ImageID already in the list to addFiguresByROFstIDand ImageIDs B2017-125 2017-06-23 20:03:57 +00:00
jjenko a8a0b37a32 Added titles to message boxes used during the check of the RO.fst B2017-125
Add LoadingFigures to save status of loading the figures during Update RO Values B2017-125
Added checks to see if the RO Figures need loaded B2017-125
Added checks to see if the RO Figures need loaded and set the status during the loading figures part of updating RO values B2017-125
Make the progress bar text visible B2017-125
Added titles to message boxes used during the check of the RO.fst and make the progress bar text visible B2017-125
2017-06-23 20:02:34 +00:00
jjenko 3e0f5e19bb C2016-029 can now apply the Bold, Italics, Underline, Upper case, Lower case, and Title case styles to a selected range of table cells 2017-06-22 12:50:29 +00:00
jjenko 8afa945327 Added a null reference check 2017-06-21 18:57:03 +00:00
jjenko 43dffa55cb B2017-105 – adjust the y position of a symbol character when its size is greater than the normal font size 2017-06-21 18:25:47 +00:00
jjenko c1c5bfd081 C2017-025 logic added so that dropdown list opens when you click anywhere on the dropdown control 2017-06-21 12:41:22 +00:00
jjenko 9c5b3273ba Mistakenly removed the RODefaults_graphicsprefix which is used in the DataLoader coding. 2017-06-20 17:27:16 +00:00
jjenko d20ec450ce Added DoUpdateRO flag for use in the new Update RO logic
Better feedback when updating RO values, also save list of updated ROs in text file in Documents\VEPROMS
2017-06-20 16:28:45 +00:00
jjenko 16133ccab1 Added method to remove all word section PDFs during the update RO values process
More live feedback to the user when updating RO values, faster Update RO Values logic, merged the refresh ROs logic with the update ROs logic, save date/time of completed RO Update
Logic to get the RO figure file name
2017-06-20 16:27:17 +00:00
jjenko f5dbfa12fb B2017-079, B2017-053, B2017-049, improved the speed and logic of updating ROs. The Refresh ROs logic is now merged into the Update ROs logic. Also annotations are added when ROs are updated. The Refresh ROs options were removed from the tool list.
Better feedback when updating RO values, also save list of updated ROs in text file in Documents\VEPROMS
Save the date/time of the last successfully completed RO Values Update
Add annotations for updated RO values, better logic in updating RO figures so they are needlessly updated, better logic in determining if an RO needs to be updated
Logic to save the date/time of the last successfully completed RO Update
Better logic to determine if an RO value needs updated.
2017-06-20 16:26:04 +00:00
jjenko b7bffda9de Added DeleteAllDocVersionPDFs for use with Update ROs 2017-06-20 16:23:37 +00:00
jjenko 0d0bd7661b Use method from VE_Font to get a font reference (uses dictionary so redundant Window Handles are not created) B2017-117
Add a Using statement when we temporarily create a RichTextBox to ensure the Window Handle is free’d. Also use method from VE_Font to get a font reference (uses dictionary so redundant Window Handles are not created)  B2017-117
2017-06-12 17:58:30 +00:00
jjenko 74898f5e4e Added methods to use common dictionary of fonts part of B2017-117 Out of Window Handles fix
Use method from VE_Font to get a font reference (uses dictionary so redundant Window Handles are not created)  B2017-117
Add a Using statement when we temporarily create a RichTextBox to ensure the Window Handle is free’d. Also use method from VE_Font to get a font reference (uses dictionary so redundant Window Handles are not created)  B2017-117
2017-06-12 17:57:22 +00:00
jjenko 7c615cf182 B2017-114 Fixed issue where PROMS was trying to adjust the location of steps on the screen when shutting down, and sometimes hanging in the process. 2017-06-08 17:16:10 +00:00
jjenko 036938d9d9 B2016-115 the comparison of the contents of RO.FST files would also be seen as different (and loading into memory) even when user created a new RO.fst without making any RO changes. We needed to skip past the RO.FST header information in the file which contains the date/time the FST was created. Also needed to do a garbage collection. 2017-06-08 17:12:52 +00:00
jjenko 69c78b19aa getRoFstBySize will return just the newest of that size 2017-06-08 17:11:49 +00:00
jjenko 3d8ce13c6a Needed to add SpaceIn=”True” to the Caution5 step type. This is not getting inherited from the Caution step type 2017-06-06 14:47:00 +00:00
jjenko 51c5cf8d1c C2017-024 logic to trim the height of the hold point type of boxes (Cautions/Notes types) when there is only a hard space type in for the text. 2017-06-05 20:22:09 +00:00
jjenko 9bf88111f1 Change the ReplaceSymbolChars list to an indexed list (like transitions) 2017-06-01 15:09:59 +00:00
jjenko 4163b9d46f B2017-033 Added the bullet character to the ReplaceSymbolChars list and set the size to 8 points 2017-06-01 15:02:35 +00:00
jjenko c6608b8370 Added logic to support the indexed list version of ReplaceSymbolChars 2017-06-01 14:31:51 +00:00
jjenko dd4c099741 Updated usage of ReplaceSymbolChars to use an index
The buttons in the symbol gallery now use an image of each symbol so that we can show the FreeMono representation
2017-06-01 14:31:16 +00:00
jjenko b9e3448fe5 C2016-006 added clock symbol replacement, changed ReplaceSymbolChars to be an indexed list (like Transitions) 2017-06-01 14:29:13 +00:00
jjenko 1648de9f8d Added HWndCounter tool to count/debug window handle usage
Add DSO Framer errors to our error log
Commented out a debug console.writeline
2017-05-26 18:31:23 +00:00
jjenko cd3d3f15eb Open RO.FST with READ/WRITE instead of just READ 2017-05-26 18:27:49 +00:00
jjenko 9b881f551e C2017-008 Formats now have a grouping allowing us to change a symbol character’s font family, size, style, and/or the actual character 2017-05-26 15:13:19 +00:00
jjenko cc175768c6 C2017-008 Increase the size of the box symbol character and B207-051 turn off all step compression 2017-05-26 15:11:51 +00:00
jjenko b9c7828274 C2017-008 Added commented out XML grouping which allows you to change a symbol character when it’s printed 2017-05-26 15:11:14 +00:00
jjenko 6e94a74803 B2017-085 Added hard returns back into the template
B2017-085 Added logic to handle hard returns in the templates.  Fix logic that grabs template titles that contain spaces.
2017-05-23 18:02:46 +00:00
jjenko 4f5585e332 B2017- 092 Added logic to the PDF generation so that duplicate PDF Bookmarks are not added for steps containing supplemental information. 2017-05-22 15:33:41 +00:00
jjenko 68aa1e9aab B2017-091The Checkbox for inserting blank pages for duplex printing was shortened so that it does not run into the Cancel button. It now reads “Add Blank Pages For Duplex Printing”. Also when print a procedure that has facing pages this check box is checked by default.
B2017-090 Commented out a line of code that is no longer needed for printing facing pages, but was causing the main procedure to paginate incorrectly.
Sped up the logic that calculates how small to shrink the font size on the supplemental information facing page.
2017-05-22 15:32:47 +00:00
jjenko 8280de55e2 First round of reducing the font size of supplemental info text if would not normally fit on a page 2017-05-18 16:27:09 +00:00
jjenko 7f4173af82 Logic to keep the supplemental info pages in sync with the SAMG procedure should the sup info print past the end of the page 2017-05-18 16:26:17 +00:00
jjenko 7f1fab4877 Increased the page length by two lines and moved starting position up a line for the “Procedure Steps without Section Header” section 2017-05-18 16:25:44 +00:00
jjenko d5b0ebc1f9 Increased the page length to correct pagination compared to 16-bit output 2017-05-16 20:05:55 +00:00
jjenko 881e8c0833 Set the change bar position to the same location as in the EOPs (single and duel column) 2017-05-16 18:16:59 +00:00
jjenko 2a34dd3fe0 Moved the Section Number and Section Title up in the Procedure Steps with Section Header section type 2017-05-16 13:32:26 +00:00
jjenko 6c2cc93b88 A temporary fix to the template to remove unhandled hard return. Changed the page with of the Step Description Table section 2017-05-12 20:14:19 +00:00
jjenko 3b03233003 B2017-082 Added a check for a RO Path being assigned at the working draft node 2017-05-05 14:53:47 +00:00
jjenko c5f12b116a B2017-078 Open the RO FST file for reading and with file sharing of read/write 2017-04-25 16:49:19 +00:00
jjenko 9a52e89fd5 B2017-059 only turn on the spellchecking if the RTB is visible 2017-04-17 15:42:31 +00:00
jjenko 1e7004b5d6 B2017-070 when restoring a deleted step that once had enhanced document link info, remove the link info from the step and its cautions and notes 2017-03-31 18:09:09 +00:00
jjenko de0e7d3613 B2017-069 – remove enhanced document information from the config when a step is restored from history
Added a null check
2017-03-31 15:18:02 +00:00
jjenko 8f81199574 B2017-068 don’t convert transition to other procedure to text if the link is valid for the paste destination 2017-03-30 16:57:47 +00:00
jjenko 0e18aa7b83 B2017-067 don’t give option to use Visio if it is not installed on the machine 2017-03-30 13:56:30 +00:00
jjenko 2d23a5e6da B2017-066 fixed an index out of range when doing a right arrow to walk through table cells where the first column of the table had merged rows 2017-03-29 18:48:01 +00:00
jjenko 75ec77fd49 B2017-065 Fixed null reference bug happening during a CopyStep / Replace Step of an EOP step that is linked to an Enhanced step 2017-03-29 16:51:15 +00:00
jjenko 3935e16f46 Moved the StepCompression to the correct format location (to turn off step compression) 2017-03-28 17:00:44 +00:00
jjenko d441bbc4b1 Moved the PartialStepCompression flag to the correct format location (to turn on partial step compression)
Removed redundant PartialStepCompression and StepCompression flags
2017-03-28 17:00:08 +00:00
jjenko 8b5e7e01ad B2017-060 the update of RO usages of an imported procedure, if RO was not found in the ROUsage table, the import would be aborted instead of converting the invalid RO to text
B2017-060 the update of RO usages of an imported procedure, if RO was not found in the ROUsage table, the import would be aborted instead of converting the invalid RO to text.
Part of B2017-060 fix were we need to prevent the content text from being disposed when Item is used in a Using statement.
2017-03-24 14:29:39 +00:00