296 Commits

Author SHA1 Message Date
c0c9c8e314 BGE: Save Change id on grid edit
BGE: Save Change id on step edit
BGE: Added user interface for modifying current change id
BGE: Added menu item for removing change ids (no supporting code yet – the actual code to remove ids needs to be developed)
BGE: If format uses ‘ChangeIds’, then use the data from the changed step config for printing the change bar data.
2014-05-07 13:43:07 +00:00
Rich
0376212e09 Added code to handle Table ROs.
Used generic (static) VlnFlexGrid.ROTableUpdate to determine if the table contents are updated.
Added Error Handling around the code that shuts down PROMs
Added function to ROFSTLookup to retrieve the Accessory Page ID.
Corrected code to handle value changes for Table ROs
Created generic (static) VlnFlexGrid.ROTableUpdate to determine if the table contents are updated.
2014-03-19 15:30:26 +00:00
3a2d83477d Don’t allow insert before/after on Table, Figure, or RNO 2014-03-10 20:35:39 +00:00
Rich
a20d109fd3 Removed code added to allow 1-time fix to RO Values for Braidwood 2014-02-10 21:07:13 +00:00
Rich
ffd5191ffc Changed how ROFSTLookup object was obtained based on correct DocVersion
Added support for passing an override DocVersion ID as a 1-time fix to Braidwood data
2014-02-07 17:43:04 +00:00
Rich
50910d00b8 Add UserInfo property and modified code to assure a person with Reviewer security can only manage annotations created by themself.
Added SessionInfo property to DisplayTabControl class and managed opening and closing DisplayTabItems.
Added OwnerID and UserRole properties to DisplayTabItem class and obtained owner id and setup security based on user role when opening an item.
Added property to allow forced check in of word document to ignore any changes made by user.
Removed debug code
Added methods to setup ribbon control based on user's security role.
Added SessionInfo property and events and methods to setup proper menu items to appear on the right click of a node based on user's role and checked out status of item.
2013-11-20 23:12:47 +00:00
Rich
30facbbec0 Added code to warn user that Unit Information RO values are not editable in the RO Editor
Fixed logic for undo to verifiy what is being undone will not cause a crash of application
2013-11-11 18:49:12 +00:00
2ce0990d62 Handle the deleting of a step marked for copy 2013-08-01 21:41:26 +00:00
047047222b disable the Insert Before/After buttons when not on a step part 2013-06-19 12:27:27 +00:00
05f3fcf8a4 2013-06-07 11:11:54 +00:00
Rich
4ca9a34c07 I added some RTF logic to indent the change description. This will make it easier for me to copy text into source safe from this document.
Corrected logic for returning the RO Value when the ROs do not have multiple return values.  This fixes Bug B2013-080.
Added logic to the code that looks for a newer version of the RO.FST file, when the DocVersion (Folder) does not have an assocated RO Database.
Added Caption, Button and Icon to Warning Message when DocVersion (Folder) does not have an assocated RO Database.
Added logic to support ROs that do not have Multiple return values.
Fixed logic to support ROST lookup when the DocVersion (Folder) does not have an assocated RO Database
Added Caption, Button and Icon to Warning Message when DocVersion (Folder) does not have an assocated RO Database.
Shut-off the RO Edit feature when DocVersion (Folder) does not have an assocated RO Database.
2013-04-19 15:01:11 +00:00
f9d3af6941 2013-04-15 12:29:14 +00:00
Rich
381fa7361a Added new property NewerRoFst that checks to see if a Newer ROFst is available to DocVersion and DocVersionInfo
Corrected the logic to use the datetime of the ROFST rather than the datetime of it's folder.
Use DocVersionInfo.NewerROFst to determine if the update button is enabled.
2013-03-29 14:22:41 +00:00
36fd716fed calls static function to get path to RO Editor, Also, double-click on RO Value will insert the RO Value 2013-03-25 20:57:29 +00:00
Rich
a60badb58f Changed logic too support unlimited levels of alphabetical tabs.
Save current changes to a step before doing a restore.
Only show expander if a step has children
Added Westinghouse RO Copy logic to Context Menu for Grid.
2013-02-20 14:07:13 +00:00
Rich
32765615c6 Updated format for Westinghouse Alarm Procedures
Allow the user to change which Multiple Return value is selected for a n RO.
Allow user to select an RO for MEL including Room #
2013-02-14 17:38:55 +00:00
ee57834d9d Bug fix B2013-015. Fixed a refresh problem that sometimes happens when you delete a step.
Bug fix B2013-016, added a check for the existence of the path assigned to the roapp environment variable
2013-01-28 16:37:22 +00:00
Rich
29c8fc7501 Added option to select 4th Multiple Return Value for equipment when making RO Links 2013-01-10 17:59:32 +00:00
Rich
bec2a177a5 Added support to save reference objects derived from word documents to support Westinghouse 2013-01-09 20:34:42 +00:00
93c185c6c7 needed to remove TitleStyle setting This was something added automatically when we tried the new version of DotNetBar. We found problems so we went back to our previous version of DotNetBar.
need to move the _RibbonControl.Autosize setting out of the designer code module to here
2013-01-08 16:48:20 +00:00
c8f7ed41c1 B2012-374 – Added logic to handle null references if RO path not assigned and you open the Admin ribbon tab 2013-01-04 15:20:38 +00:00
2a6ff5d0b3 B2012-397 – fixed pasted logic with respect to the default (v button) setting and the two paste options 2013-01-03 17:32:06 +00:00
4a1e076092 B2012-378 fixed <Ctrl><C> on empty table cell null string error – now just return without trying to process it. 2012-12-18 20:21:24 +00:00
6eb479b8fa B2012-368 fixed problem to newly entered not being saved when checkoff type is changed
B2012-357  fixed problem of not being able to insert a new substep if you first deleted an equipment list substep
B2012-367  Fixed problem of Note type that uses the Indent token not printing the note
2012-12-13 22:57:50 +00:00
Rich
414378e0f3 Fixed logic to support text library documents
A couple more fixes to paste dashes from Adobe
2012-12-06 21:29:55 +00:00
Rich
fd983f616c Fixed logic for SUM.FMT
Fixed logic to update formats
Fixed logic to paste dashes
2012-12-06 16:35:46 +00:00
4d0346f0f8 B2012-350 added call to save the text before it processes a tab change
B2012-347 fixed problem with doing a find text after doing a spell check
B2012-350 needed to add a count check for the list of tab items
2012-12-06 03:32:50 +00:00
4516759585 2012-12-05 16:44:14 +00:00
a6e07e9b52 Bug fix B2012-334, program would sometimes terminate when using the Enter key to enter step data 2012-12-04 15:32:52 +00:00
Rich
3b0062bc7e Added Paste Plain Text and Paste No Returns options to System Options 2012-12-01 00:23:41 +00:00
a1cd388132 User was able to insert symbols, hard spaces, and indents into a RO table. This has been disabled for RO tables. 2012-10-10 13:33:04 +00:00
Rich
ca1c51f5df When printing from the command line, the program remains in memory for a very long time after it is done executing. It appears to be associated with garbage collection. I added code so that the process will be killed immediately after the window is closed. This fixes bug B2012-261.
Remove unnecessary line.
2012-10-08 19:13:00 +00:00
139b3a35cd 2012-09-18 13:32:22 +00:00
d13a0f0fb5 fixed use of Insert Symbol into a table cell and fixed bug where you could not select /copy a portion of table cell text 2012-07-16 15:09:47 +00:00
2be97c8cfd if running a Demo (demo CD/DVD) version, version is set to Demo and it will display the demo EULA
Will force a “SAMPLE” watermark when running a Demo version (demo CD/DVD)
if running a Demo (demo CD/DVD) display the demo EULA the first time PROMS is run
gets for ReleaseMode and EULA file names
Disable RO Editor when running a Demo version
2012-06-14 14:21:57 +00:00
Rich
c9d962d01d Move pagination code to pagination.cs
Add error handler if _MyStepRTB is null
2012-06-08 18:13:08 +00:00
00e634f4ed 2012-05-08 13:05:32 +00:00
360d7d6552 2012-04-30 14:03:30 +00:00
Rich
ea3770fcb8 Added logic to allow the following edit features when not is edit mode:
Copy, Cut (Select all text)
   Set Text to Bold, Italics, Underline, Subscript and Superscript (Select all text)
   Paste (Paste at End)
   Change Case (Select all text)
   Insert ROs and Transitions (Position at the beginning)
   Hardspaces, Indents and Symbols can be added (Position at the beginning)
Connected Click event for Paste Step Text menu item
2012-04-27 15:00:50 +00:00
84185d3a45 added SQL Server name (and if it’s local) and the current database name
fine-tuned our PROMS version string
fixed NULL reference with changing a section number/title on a property page that uses StepRTB
2012-04-13 14:42:53 +00:00
7bfc9b223f Inserting new step/substeps is disabled when the edit window is empty 2012-04-12 18:55:20 +00:00
7eac3bab45 2012-04-11 14:20:59 +00:00
4f14509562 Fixed Enter Key logic going from an high level RNO to back to the high level step 2012-03-19 14:24:00 +00:00
491c79759e fixed Enter Key logic so that it jumps to an RNO only if the substep type has sequential numbering 2012-02-16 19:01:28 +00:00
d12adf6ace 2012-01-27 12:44:11 +00:00
Rich
e428553e06 fixes to change manager 2012-01-23 13:56:56 +00:00
Rich
aed6c8740c File Date/Time changed to UTC to eliminate Daylight Savings Time Issue 2011-12-02 16:28:53 +00:00
0158228eeb Fixed a problem when Table ROs where updated (from Get Latest RO Values)
Fixed a table conversion problem. Needed to remove extra ‘\r’ characters
2011-10-10 13:07:32 +00:00
Rich
792351c922 Change Manager 2011-08-01 20:20:39 +00:00
Rich
be814b9743 Improve ROFst Update Performance
Add RoFstLookup Dicitonary Entries for Multiple Return Values
AddByROFstIDImageIDs - Add a list of figures based upon a List of ImageIDs
Fix regular expression to find RO Text to replace
GetDROUsagesByROIDs - get a list of ROUSages for a list of ROIDs
GetJustRODB - Get Just RODB object without children
GetJustROFst - Get Just ROFst or ROFstInfo object without children
Reduce duplicate gets of RODB and ROFst
Improve ROFst Update Performance
GetByRODbIDNoData - Get RoImageInfo objects without graphic data for ROFst Update comparison
GetROUSagesByROIDs - Get a list of ROUSages by ROIDs.  This reduces the number of ROIDs to be checked when updating ROFst.
Use GetJustRoFst and GetJustRoDB to improve the performance to see if the "Update ROFst" button should be active.
2011-07-18 14:57:47 +00:00