Commit Graph
100 Commits
Author SHA1 Message Date
Rich dad37c50a8 Don't use template for Notes and Cautions off of sections 2014-10-30 12:46:58 +00:00
Rich 343c680754 Allow Cautions Notes and Warnings off of Section 2014-10-30 12:46:05 +00:00
Rich 7bd3193a48 Change Transition Code to Not Remove Closing Paren if tab has an opening paren 2014-10-30 10:43:53 +00:00
Rich 818ebe20c3 Fixed bug when XOfffset was being calcuated. 2014-10-30 09:27:58 +00:00
Rich 2cf2166d0d [M????] added to replace words 2014-10-30 09:27:15 +00:00
Rich 599fd8e483 Fixed the logic so that all bookmarks position the PDF properly.
High Level Steps will position at the correct location on a page.
Sections and subsections wll position on the correct page.
2014-10-29 14:05:12 +00:00
Rich 1c37a32d78 Restore Kathy's change that I stepped on. 2014-10-28 16:00:50 +00:00
Rich cbd9026fc6 Corrected Bookmarks for PDFs to support subsections 2014-10-28 11:20:04 +00:00
Rich f20adce7ef Added a TreeView menu option to collapse procedures. Requested by Bob Bleacher of Calvert. 2014-10-28 11:19:30 +00:00
Rich 7b540648a1 Fixed bug in Item ID and Content ID lookup text box. 2014-10-26 21:14:40 +00:00
Rich f453cab9b2 Fixed a problem where the code would hang 2014-10-24 20:19:52 +00:00
Rich 74a8145f1d Changed DBSequence to Short Path in debug output 2014-10-24 16:50:19 +00:00
Rich be0ae3dbe2 Support for a Null STBoxIndex 2014-10-24 16:49:05 +00:00
Rich d13f8d05f4 Removed Box on Date/Time Note 2014-10-24 16:48:28 +00:00
Rich da27fae4f2 Optional shutdown after copy. 2014-10-24 16:47:50 +00:00
Rich f1c6f819b9 Added code to support textbox in status bar at bottom of PROMS which allows user to locate an item by the itemid or contentid in debug mode 2014-10-24 01:30:19 +00:00
Rich 2bcd34b76d Removed PDF Path and validity checks
Added Validity Check - Procedure Set Path against Config DataPath
2014-10-22 22:16:43 +00:00
Rich f8a73cfefe Added Validity Check - Procedure Set Path against Config DataPath
Removed PDF Path and validity checks
2014-10-22 22:15:43 +00:00
Rich 505bfa467d Added Error Handler for corrupted table data. 2014-10-22 20:25:31 +00:00
Rich 6098140d26 Support the impact of the Section Continue Message on Pagination
Added logic to determine if the Section Continue Message would be printed.
2014-10-22 15:29:21 +00:00
Rich 72fada8fdb Box9 layout 2014-10-22 15:27:59 +00:00
Rich 5f7a35ffe1 Box9 layout 2014-10-22 15:27:06 +00:00
Rich 0a76a0d22c Added error handling for the step counter 2014-10-22 15:24:15 +00:00
Rich bf99440bde Added code to provide information regarding transitions that are being fixed using the Fix Transitions menu item.
Added code to fix transitions that involve Section, SubSections and Steps as part of the path to the transition and how this is rendered in the step's text.
2014-10-22 00:55:04 +00:00
Rich 5e33d7ec2a Fix ReplaceWords so that it doesn't replace link tokens. 2014-10-21 04:43:55 +00:00
Rich 7fb9a2e31f Fixed Logic 2014-10-16 11:53:21 +00:00
Rich 3e953c5c21 Fixed ParseTableFromText to correctly count columns for single line tables 2014-10-16 11:44:22 +00:00
Rich eae4e95c0a Fixed Step_CheckOffIndex beyond 9
Fixed logic for determining Transition Text
2014-10-16 11:43:51 +00:00
Rich 03fdd0e613 Fixed Hanging Indent logic. 2014-10-16 11:42:42 +00:00
Rich 933d9155c7 Fixed logic so that status bar update does not cause a crash. 2014-10-16 11:41:34 +00:00
Rich f994210ea6 Fixed issue with how sections with both sections and steps as children were being loaded 2014-10-14 00:41:56 +00:00
Rich a4f0a04c5d Added logic to speed-up printing 2014-10-09 18:22:53 +00:00
Rich f7e805a745 Added Page Count to Status
Fixed Hanging Indent logic for vlnParagraphs
2014-10-08 20:14:27 +00:00
Rich cb355b71aa Command Line switch to skip ReplaceWords function (Edit and Print)
Added Hanging Indent Logic for Grids.
2014-10-08 20:13:15 +00:00
Rich 08f2a9f631 Fixed logic so that if the high-level step has an end message and the end message would excede the bottom margin, then the step is placed on the next page. 2014-10-02 13:13:20 +00:00
Rich 183bdf015a The logic was changed to keep the first continuuous subsection on the same page as its header. 2014-10-01 15:16:34 +00:00
Rich 8b9a092708 Provide the option to display the PDF before the Page Number Transitions were updated to help the process of correcting pagination.
Fix the inheritance lookup for Transtitions
2014-09-30 20:26:47 +00:00
Rich 912c11a65b Fixed logic which parses RTF to handle underline terminate followed by a hard space. This was causing an error for Braidwood. 2014-09-29 20:12:27 +00:00
Rich 033e5e9122 Align centerd tables with CheckOffs
Fix PCPC Print Logic when the next step is not applicable
2014-09-29 16:17:17 +00:00
Rich b2aa854328 Check for a null value if a page break cannot be found in a step.
Fixed logic for steps with End Messages.
2014-09-26 20:05:45 +00:00
Rich a833185d58 Added code to adjust order of refreshing transitions when deleting item that is part of a transition
B2014-096 fixed
2014-09-16 03:18:32 +00:00
Rich d3e5f7321c Revised procedure DeleteItemAndChildren 2014-09-16 03:17:46 +00:00
Rich 033b3514f8 Added some error handling to keep from crashing
Added code to support Opposite Unit replace words with and without ROs.
Added logic to limit UpcaseAllRoUnits to only work for setpoints.
2014-09-15 21:10:27 +00:00
Rich be08172cf8 Change to sub-format titles to exclude the parent title, if the title begins with an asterisk 2014-09-15 18:11:42 +00:00
Rich 5614e177a1 Removed Kewaunee Formats 2014-09-15 18:11:11 +00:00
Rich 4069371056 Added output to the DebugPagination file.
Changed the oage break logic to keep a substep with its cautions and notes.
2014-09-12 20:39:29 +00:00
Rich dfa04a18a5 Fixed logic so that Most Recently Used list works when in the development environment. 2014-09-12 13:58:10 +00:00
Rich 9efdfd46c7 Added a message to the release text which identifies when a format is changed. 2014-09-12 13:57:23 +00:00
Rich 18e8d73d70 Modified stored procedure CopyItemAndChildren to fix updating the SectionStart value stored in the procedure config which indicates the default section of a copied procedure. 2014-09-12 01:07:34 +00:00
Rich d6aae18a46 Added code to update FloatingFoldout ItemID value when copying a procedure which contains FloatingFoldout data. 2014-09-09 00:43:04 +00:00
Rich aa6050a955 Changed Rtf to virtual so that vlnParagraph could override the derived property 2014-09-05 14:30:41 +00:00
Rich 8261a6bb55 Change a Property name (Prefix) to (PathPrefix)
Added generic Properties (Prefix and Suffix) for vlnParagraph
Changed Rtf to be lazy-loaded using new method BuildRtf
2014-09-05 14:29:20 +00:00
Rich 4531a04db1 Added an error handler if getOwnersByVersionID does not exist in the database. 2014-09-05 14:28:12 +00:00
Rich 74f88b6c1c If the pagebreak is occuring at a location in the AER and RNO columns, use the maximum step level to determine the proper place to break. 2014-09-03 19:49:07 +00:00
Rich f8aad3efbc Use new generic property (ActiveDatabase) to access the current database name. Info in email message 2014-09-03 19:37:58 +00:00
Rich 3a7667d9b7 Use new generic property (ActiveDatabase) to access the current database name. About Screen
Use new generic property (ActiveDatabase) to access the current database name.  Name of Export File
Use new generic property (ActiveDatabase) to access the current database name.  Name of Error Log FIle.
Added new generic property (ActiveDatabase) to access the current database name.
2014-09-03 19:37:24 +00:00
Rich 48ecbdea36 Added code to change the xml that is added to the config column of the procedure content record when creating a new procedure in a multi-unit working draft. 2014-09-03 02:14:52 +00:00
Rich 080b1098bc Added Command Line support to set the operating mode to Debug, Demo or Production 2014-09-02 18:30:48 +00:00
Rich b84141f9e5 Added Command Line support to set the server so that we don't need to duplicate the executable folder to create versions that use the local database or SQL2008. 2014-09-02 18:30:17 +00:00
Rich f5a9e032a2 Added a Version Indicator (Debug), (Demo), (Production) the the about dialog. 2014-09-02 18:29:43 +00:00
Rich 0808404bea If the pagebreak is occuring at a location in the AER and RNO columns, use the maximum step level to determine the proper place to break. 2014-09-02 15:18:34 +00:00
Rich 6a8cad9899 Added a necesssary Property (IsSubStep) for ItemInfo that is used for copy/paste, 2014-08-28 14:05:16 +00:00
Rich d7a7c13b72 Added code to display hour glass when copying and pasting items 2014-08-28 02:42:02 +00:00
Rich f9de5305f2 Added code to handle collection was modified error when copying items
Added code to make F5 and Shift-F5 keystrokes in the editor work identical to the right mouse button context menu of the tree view with regards to copy and paste of items
Added code to assure only items of similar type (eg: procedure, section, high level step, etc) can be copied and pasted at similar locations within a procedure or working draft
2014-08-28 02:41:23 +00:00
Rich 1baf690bc6 Modified CopyItemAndChildren to speed up copying items
Added 1 index on tblContents and 2 indexes on tblItems to speed up copying items
2014-08-28 02:39:53 +00:00
Rich 793f4c58df The Pagination Logic was improved to more properly paginate the alarm procedures for Calvert. 2014-08-27 12:23:56 +00:00
Rich e8a905af49 When a Hard Return is added to a High-Level step, the RTF command "\line" is added. This was appearing in the TreeView. The code was changed so that the command was replaced with a semicolon. 2014-08-27 12:23:23 +00:00
Rich de04f70185 Don't paginate on an OR step if it's parent will fit on a page.
Only remove the Condition/Response header if the next Page Break is the first substep of the Condition/Response step.
2014-08-26 11:07:16 +00:00
Rich 293fcb2f1c Added code to fix error regarding importing procedure
Added initial code in preparation for allowing exporting/importing procedure sets with or without audit history
2014-08-26 01:12:18 +00:00
Rich 907ff47e5d 1 Keep Notes/Cautions/Warnings with Condition/Response text
2 Don't break Condition/Response text before 3 lines.
3 Paginate Device and Setpoint lists properly
2014-08-25 18:39:36 +00:00
Rich 9393fc01d4 Fixed logic for Calvert Alarm Condition/Response steps
Commented-out debug output
Added logic to keep text from being very bold when it starts with a bullet
Changed continue logic so that "(Continue)" does not overlap with the step tab.
2014-08-22 13:42:53 +00:00
Rich ba4f16b7e1 Use ActiveFormat rather than FormatStepData.MyFormat (this works for Steps/Sections and Procedures) 2014-08-21 17:52:11 +00:00
Rich 7c26029b92 Fixed logic to correctly determine page break location at the end of a Condition/Response substep. 2014-08-20 16:26:54 +00:00
Rich c0c249825c Changed logic so that only the first substep skips the CR header 2014-08-19 19:23:32 +00:00
Rich 49ffee4bd0 Change VlnSvgPageHelper TopMessageR(s) to support multiple vlnText items.
Corrected logic so that the tab is properly formatted in the continue message.  Prior to this change the Tab incorrectly underlined the space following the tab
2014-08-18 18:39:36 +00:00
Rich dec6a46080 Limit Calvert Alarm logic for Condition/Response to only be run for SpecialCaseCalvertAlarm format flag.
Added debug logic for TextAt counter.
2014-08-18 18:38:39 +00:00
Rich 35bed5b381 Added Error Handler to keep code from crashing when a partial replace word is not correctly formated. 2014-08-18 18:37:00 +00:00
Rich 7cdeec91f8 Adjusted the Condition/Response table lines. 2014-08-15 22:32:06 +00:00
Rich 8c5703de65 Logic for page breaks before Condition/Response steps
Logic for page breaks within Condition/Response steps
2014-08-15 22:31:30 +00:00
Rich 1aece98d43 Modified code regarding domain name and daily security code 2014-08-13 22:30:08 +00:00
Rich f6c6956381 Modified code to fix error where inserting high level steps failed 2014-08-07 21:02:30 +00:00
Rich ad6fea21bc Added code to handle procedure number with space - dash - space in the number 2014-08-07 21:01:50 +00:00
Rich 5e3f6b5e0e Hide Original Page Break check box from print procedure dialog
Changed Harry's MAC domain
2014-08-07 20:10:30 +00:00
Rich 37a481db24 Added new events NodeCopy and ClipboardStatus, changed paste operations to use MyCopyStep property of tab control instead of clipboard and changed method to determine when paste replace menu item is available 2014-08-06 00:56:13 +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
Rich b5ded05838 Handle new error when a deleted step is attempted to be copied.
Added logic to handle an invalid transition (a transition to a disconnected step.
2014-08-05 19:02:02 +00:00
Rich 059041c546 Raise an error if trying to copy a step that has been deleted. 2014-08-05 19:00:42 +00:00
Rich e08f317eda Added some ErrorLog output when the Right-Mouse is clicked on the User Name 2014-07-30 18:55:16 +00:00
Rich def68c1ac8 Added code to prevent PROMS crash when closing Export/Import dialog for importing procedure without actually importing procedure
Corrected domain name for Harry's Macintosh machine
2014-07-30 02:39:32 +00:00
Rich da55996088 Added code to allow user with Writer permission to force check-in a procedure that they have checked-out
Added code to export individual procedure and to import individual procedure as a copy or overwrite in same procedure set or as a new procedure in a different procedure set
Added code to handle events for exporting and importing procedures to same or different procedure sets within the same database
Added code to allow user with both RO Editor and Writer permisssions to user RO Editor and edit procedure.
Added menu items to export a procedure or import procedure and initiate their corresponding events.
2014-07-29 02:32:44 +00:00
Rich 88e893621c Added connection info for Bodine to connect to SQL Server 2008 and 2012.
Modified code with regards to starting PROMS as backdoor administrator
2014-07-28 02:16:39 +00:00
Rich e680e91a64 Modified ROID parameter passed to DRoUsageInfoList method GetAffected to use complete ROID, not a truncated 12 character ROID 2014-07-22 17:47:28 +00:00
Rich 69bbda7ed8 Added function vefn_CompareROIDs
Modified stored procedure getAffectedDRoUsages to utilize function
2014-07-22 17:46:56 +00:00
Rich a16ea8a6ac Fixed CopyItemAndChildren so that change bars are not changed for copied procedures.
Changed logic so that VE-PROMS source code can be located in either 16Bit or 16-Bit folders
This strips prerequisite step references from procedure text when printing
Recursive transitions cannot be added to procedure text.  If you try to add a transition to a step that contains the text of the step, you will be told that this is not permitted.
Default Change IDs were not being properly updated.
Added footer line to the debug rulers when creating a PDF.
Removed Prerequisite Step references in the PDF bookmarks
2014-07-22 00:05:06 +00:00
Rich b5bf9e85f0 Added code to resolve issue when trying to convert Wolf Creek Temporary procedures 2014-07-19 16:59:10 +00:00
Rich d492bf69de Added code to require a security key from Volian in order to start PROMS as a backdoor administrator or as a proxy using one of the already defined users of the database. Added code to allow all Volian personnel the ability to generate the daily security key by right clicking on their user name at the bottom of the screen. 2014-07-19 16:58:14 +00:00
Rich 34ae254319 Added code to assure length of OldStepSequence does not exceed 32 characters 2014-07-03 02:46:02 +00:00
Rich 4b476ebd48 Removed code to allow addiing users when listbox completely full 2014-06-27 01:00:13 +00:00
Rich 78384ce643 When approval is performed the change bars should be able to be refreshed. While they will not be refreshed in an open edit window, the properties are refreshed, so that if you close and re-open a procedure in the edit window, the change bars are refreshed to reflect the approval. 2014-06-26 17:52:06 +00:00
Rich c74dd9f7ac Added code to resolve an issue with summary of changes report involving the renumbering of steps when a new step is added and subsequently deleted. 2014-06-24 02:04:10 +00:00