Commit Graph

107 Commits

Author SHA1 Message Date
mschill 7d87477d68 C2019-036 View Only - handle case when Separate Windows and Remember Tabs 2025-11-19 09:01:16 -05:00
mschill 9002fb3828 C2019-036 View Mode - Avoid double prompt when Remembering Tabs & Open in Separate Window 2025-11-19 08:54:00 -05:00
mschill 261f5a526c C2019-036 View Only Mode - Handle special case where item is opened in a separate window and tabs are remembered 2025-11-19 08:42:09 -05:00
mschill 6d99c456e4 C2019-036 View Only Mode --- shouldn't prompt for View Only Mode if already open in another tab in View Only Mode 2025-11-19 06:34:52 -05:00
mschill bd89af5e8c C2019-036 View Only mode work with Checked Out Procedures 2025-11-17 07:05:52 -05:00
mschill 44d85b842c B2025-046 / B2025-043 / B2024-082 – Remember Tabs Changes 2025-09-30 08:31:40 -04:00
mschill 9130604fa6 C2015-028 Add Editorial Mode to PROMS Step Editor 2025-09-25 08:01:19 -04:00
jjenko 2953e977ef C2025-038 Code cleanup to prevent multiple events from being assigned to the same method. 2025-07-10 10:47:06 -04:00
plarsen 66deede936 B2025-034-Add-error-message-documents-2 2025-06-11 18:24:59 -04:00
plarsen 2e68218cfe B2025-034-Add-error-message-documents 2025-06-10 16:34:22 -04:00
Kathy Ruffing 7cf28366f4 B2024-038: tree view menuing for paste/replace of sections 2024-08-08 09:01:31 -04:00
Kevin Laskey 21a83df99d B2024-037 - Fixes made for replacing procs and steps via paste/replace functionality. 2024-07-10 12:15:14 -04:00
Kevin Laskey c92b888ec2 Update to close the procedure when opened during the paste/replace option. 2024-06-18 10:48:28 -04:00
jjenko f37872e209 C2023-016 – Expanded Find/Replace to search through all of the step editor sections in the same procedure. 2023-10-04 11:38:00 -04:00
jjenko ef3efe2380 B2023-093 Convert PROMS Word sections to the DOCX format if needed before Editing or Printing 2023-09-13 14:27:38 -04:00
jjenko 10821a478b B2023-078 When using the split screen PROMS was crashing when the user closed a procedure tab on the other split screen side which didn’t have the current editing focus. PROMS was trying to reposition to the procedure tab that had editing focus, we were not taking into account that saved currently active procedure tab could be in a different split screen. 2023-08-30 10:55:07 -04:00
Kathy e2a76bdb3a C2023-005: Search for annotations, delete causes reposition to first list item
C2023-004: Multiple tabs, closing one repositions to first rather than active
2023-02-28 16:18:17 +00:00
jjenko 27993553cb B2022-026 RO Memory reduction coding 2022-05-26 19:55:07 +00:00
jjenko 4b6b9451df B2022-055 Fix to help prevent crashing when opening/closing/re-opening procedures. 2022-05-16 13:54:46 +00:00
Kathy fdd59a5d6b Upped revision number to 1.8
C2020-033: 2021 UPGRADE Handling of incoming transitions on delete or review
2021-01-06 15:07:57 +00:00
jjenko 07e215a9ca C2020-013 Add submenu to ribbon buttons to print child procedures 2020-05-22 13:51:15 +00:00
Kathy beed3319ca C2019-045: Fix length of procedure number for CCR to work
C2019-045: For enhanced procedures, allow modification of number & title
2019-12-13 11:51:15 +00:00
Rich ee658d6a6d B2019-161 Timing of display history
B2019-161 Timing of display RO
B2019-161 Timing of display search
B2019-161 Timing of display tab control
B2019-161 Timing of DSO Tab Panel Refresh
B2019-161 Timing of close word app
B2019-161 Timing of MyStepRTB selection changed
2019-10-29 13:21:32 +00:00
Kathy a9ad0ed12a B2019-029: When a new annotation is created, unless you press save, it isn’t saved. The first fix caused a dialog to come up repeatedly for when save is selected. There is no longer a dialog and this was fixed with this update 2019-03-28 14:35:21 +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 17260519e3 B2019-030 Use FlexableMesageBox instead of MessageBox so that it is always on top. 2019-03-07 18:02:31 +00:00
jjenko 5783621f78 B2018-123 Separate Windows, when last proc tab is closed in main window, remove doc version id from AllDTCs dictionary and reset the VersionID variable to zero to tell PROMS the main window is available. This allows the next procedure opened from a different set to display in the main window. 2018-09-10 17:44:22 +00:00
jjenko daf19ec057 B2018-048 Opening an item from search results would sometimes be caught in an infinite loop. The code was trying to use the dictionary for open PROMS windows even when the Separate Windows mode was not active. 2018-03-15 14:16:15 +00:00
jjenko 8ba6a5d64a C2015-022 Separate Windows Upgrade – support CopyStep among child windows, manage dictionary of child windows, OpenItem will decide if need to open in a child window or main window, child windows support of library documents 2018-03-12 14:36:44 +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
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 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
Kathy 5ea29fbc74 B2017-084: Fix hang when closing PROMS with Word doc open & open/close of RO Editor
B2017-084: Fix hang when closing PROMS with Word doc open & open/close of RO Editor.
2017-05-18 14:13:23 +00:00
Kathy 0b7371367c Equation Editor interface support 2016-11-17 15:05:15 +00:00
Rich d46ee4e39c Keep special characters for Enhanced Document Text 2016-08-11 19:31:52 +00:00
jjenko f763a9a868 Fixed crash when you selected the Open button on the Library Document tab in the Tools panel. Open button is only available for library documents with zero references.
If the open library document is not referenced, then save changes but don’t generate a PDF.
2016-05-26 15:25:47 +00:00
Kathy 609ddb1962 Enhanced: Refresh enhanced procedure’s text if different from source (prompt user) 2016-05-09 11:32:13 +00:00
jjenko 99b7a5de3d Made the “No item found” message more descriptive when junk text is entered in the debug box used to enter ItemIDs
Added a check for a null document version for when a disconnected itemID is entered in the debug box used enter ItemIDs
2016-05-02 19:10:51 +00:00
Rich cc108f3c85 Don't use the EditItem for paste if it's parent is not expanded. This keeps the pasted step from being pasted in the wrong place.
Display the SQL Code Revision in the email that sends the Error Log
2016-02-26 16:10:47 +00:00
Rich 697fbf98f8 Show the amount of time it takes to complete a search
Remove Debug Messages
Eliminate crash due to SQL connections
The location for search result was changed from bullets to meaningful values.
2016-02-12 20:00:10 +00:00
Rich 3dde544f71 Use a simpler method to hide the psuedo caret 2016-02-03 17:15:06 +00:00
Kathy 6366af8b47 Enhanced Document support
Null check
Move DisplayText.cs to CSLA
Enhanced Documents – don’t allow ‘Save’ RO on enhanced step
Enhanced Documents windowing
Enhanced Documents remove unnecessary options
Enhanced Documents – don’t allow ‘Save’ transition on enhanced step
Enhanced Documents/Insert,Delete,Paste
2016-01-20 16:43:23 +00:00
Rich a87decdbe3 Open Enhanced Document from Procedure or Procedure from Enhanced Document
Added new feature to keep Background Document and Deviation Documents in Sync as the user moves through the procedure.
Support ReadOnly steps for Enhanced Documents linked steps.
2015-09-12 15:47:44 +00:00
jjenko ad1358d77e Bug fix B2015-147 – use HideSelection instead of inserting Highlight on/off which was putting in additional color table information and, in general did not clean up after turning highlighting off. 2015-09-11 14:41:11 +00:00
Kathy dbcca8a8b9 support paste into parent if steps are open in step editor
implement functionality behind the Paste menu items when pasting from a parent (proc pasted into docversion, section into proc, etc)
2015-01-29 13:47:27 +00:00
Rich d501a39a7b Added a Command Line parameter (/NoChgID) which will allow the user to skip entering a ChgID.
Added Profile debug
Improved Performance for ReplaceWords
A wait cursor was set when a right-mouse click occurs on a treeview.  This gives instant feedback that something is happening.
2015-01-19 20:54:28 +00:00
Kathy e785302c9e Calvert: copied steps/sections have change ids 2014-09-17 16:44:31 +00:00
Kathy aa264a4e5d WCNCKL: added length of smart template HLS (for wrapping)
WCNCKL: Set length of smart template HLS (for wrapping)
Moved ‘SplitText’ from vlnSvgPageHelper so that it can be accessible from DisplayText (Volian.Controls.Library) and VlnSvgPageHelper (print)
Calvert: use item’s format to determine if change id tab should be visible rather than top folder (top folder was used when user was prompted to enter change id for session).
WCNCKL: use ‘SplitText’ to handle split/wrap of HLS checklist text
2014-09-09 13:10:34 +00:00
Rich a17c27c0a8 Added code to raise an error if trying to paste a step in reference to a step that has been deleted by another user (eg: paste before, paste after or paste replace)
Added handlers for new treeview events of NodeCopy and ClipboardStatus
Added exception handlers to handle the exception of trying to use a deleted step as a reference point for a paste operation (before, after or replace)
Added code to set the MyCopyStep property to the value of the new step added in a paste replace operation
2014-08-06 00:55:41 +00:00
Kathy f9bfbea84a Added ‘UseSpecificPageNo’ for printing of explicit page number transitions
Use ‘UseSpecificPageNo’ for printing of explicit page number transitions
Allow Change Id for each procedure (not one for entire session). Request from Calvert.
Implement ‘UseSpecificPageNo’ flag.
Added ‘UseSpecificPageNo’ flag
Change Id dialog (moved from VEPROMS UI)
2014-07-02 13:14:33 +00:00