296 Commits

Author SHA1 Message Date
7f38f14657 Use config data to determine whether a step is enhanced rather than format flag EnhancedLinkedStep
Remove EnhancedLinkedStep format flag
Remove unnecessary comments
2016-05-19 12:57:29 +00:00
f4b05839fa B2016-122: from Document Version Properties form: click OK crashes if remove enhanced links done first.
B2016-122: Added a DocVersion.GetFromDB to get data directly from db (not from cache)
Support subsections when setting context menu items for enhanced links
2016-05-17 11:29:30 +00:00
5942d14798 Changed the “Search RO Text” checkbox label to “Search RO and Transition Text” (B2016-110)
Fixed null reference issues when adding/deleting Figures off of Figures (B2016 -111)
Added a public method that will set the cursor focus to the Find Text box when Find/Replace is first started (B2016-107)
When a new Figure substep is added, the Step Properties Panel is automatically opened with the RO tab selected.  Changed the RO button in Step Structure grouping of the Insert tab to read “RO Figure”.
2016-05-13 19:00:03 +00:00
15f3b2ce09 Enhanced: rename a method name for clarification
Enhanced: convert 16-32 bit link data at procedure level
Enhanced: convert 16-32 bit link data at procedure level.
2016-05-12 12:48:34 +00:00
253f2ee224 Enhanced: remove unnecessary step button enabling code 2016-05-11 12:26:38 +00:00
d4c0f2098d Enhanced: Additional context menu items for create missing & unlink; allow insert hls if in enhanced 2016-05-09 11:33:29 +00:00
7ce40b53a7 Fixed paste bug (B2016-005) remove paste options from tree context menus when copied step is deleted.
Made a public method to enable/disable the ribbon’s paste buttons so it can be called when a step is deleted from the tree view. (B2016-005)
2016-04-19 18:56:55 +00:00
b4c27db531 C2016-008: Don’t have ‘Create Missing Enhanced xxx Document Steps’ on context menu if enhanced section does not exist. 2016-04-14 15:00:57 +00:00
e6ad27120c C2016008: Create an enhanced step if it is missing from source (menuing) & Enable delete of unlinked enhanced step 2016-04-14 12:45:33 +00:00
c72522730c Hide the Step Properties Transition tab when on a Figure substep (B2014-093)
Disable the Transition, Hard Space, Symbol, and Indent buttons on the Insert Ribbon when on a Figure substep (B2014-093)
2016-04-12 17:43:09 +00:00
15c96e66b8 B2016-072 check the section config for the column mode to determine the Insert Table sub-menus, ie whether or not to include AER and Centered submenu 2016-03-18 13:11:42 +00:00
77591553c2 Added Insert and Replace buttons
Added comments with a link to the sendkeys key commands
Logic to let the Import Word Contents form know which edit item should receive the key strokes
2016-03-15 17:46:46 +00:00
d40cc470c3 B2016-071: Proms was crashing on insert of section level note/caution - null reference fix 2016-03-14 13:58:39 +00:00
01f7850964 Added a button for importing text from a word document
Allows you to select/open a word document and will put word text on clipboard
To remember the last word document opened
2016-03-11 15:33:25 +00:00
Rich
526214e0b5 Don't Change Selection if the mouse is down.
Don't hide the grid tools for RO Tables
Disable individual methods for RO Tables on the Grid Tool Ribbon and Context Menu (Copy, Paste, Insert, Remove)
Don;t allow edit mode if IsRoTable.
2016-03-02 21:03:08 +00:00
Rich
b5d87ce503 Corrected typo (runing vs running)
Shift-Ctrl-Note Insert Note displays an empty context menu if the Insert Note is disabled in the Ribbon
2016-03-01 18:52:25 +00:00
d863e066ab Fixed B2014-051: Display correct context menu for mis-spelled word’s Edit Step when in a grid cell 2016-02-04 14:22:41 +00:00
948fe7f1de B2016-023: For enhanced, display pasted steps in edit window if editor is open
B2016-025: Ribbon button enabling for enhanced support
2016-01-29 15:03:43 +00:00
Rich
b087ce9996 Fixed code so that Right-Click is accounted for before going to an enhanced document 2016-01-28 16:18:13 +00:00
7c7e29053c B2016-019: Don’t display enhanced tab if not enhanced document. Also enlarge form a bit so that folder button on Output settings tab isn’t cut off
B2016-015: refresh tabs for enhanced inserted steps. B2016-017: fix crashes on replace
B2016-024: do not allow insert new HLS in enhanced if positioned on substep (from ribbon)
- B2016-022: insert procedure in a ‘source’ set before/after did not have Create Enhanced checkbox and B2016-017: fix crashes on replace
2016-01-28 14:37:44 +00:00
2844a4a38d enabling/disabling of copy/paste buttons
adding (or not) paste menu items depending on to/from document types
2016-01-26 11:47:23 +00:00
1e3324aa7b Enhanced Documents, handle enhanced steps
Enhanced Documents, delete items
Enhanced Documents button disable/enable
Enhanced Documents, tree view support for insert/delete/copy-paste
Move DisplayText.cs to CSLA
Enhanced Documents adding links (method added in docversion)
2016-01-20 16:46:31 +00:00
bc6fcfd05b Use static function to check user’s security level in allowing changes to step properties
Use static function to check user’s security level in allowing the insert or change of a transition
Use static function to check user’s security level in allowing the user to edit a table cell
Use static function to check user’s security level in allowing text modifications when keyboard shortcuts are used
ROEditor only security is now also considered a Reviewer.  Don’t allow a Review goto an RO (run the RO editor), Don’t allow a Reviewer toggle out of view mode from the context menu, for Reviewers, don’t allow the Enter key enter new steps and substeps.
For Reviewers, when on a table (grid) have the Enter Key move down to the next step element, don’t allow Reviewers edit a table
2015-12-09 21:04:02 +00:00
8af0edb375 Added events to allow keystrokes to toggle change bars, continuous action summary, and placekeeper check boxes.
Made ribbon buttons for Superscript and Subscript public, also improved logic around the insert pagebreak button.
2015-11-06 21:04:31 +00:00
Rich
58e58083c2 New Enhanced Document Properties
Fixed Find and Replace logic to keep it from getting into an infinite loop
Used new CSLA code to hanndle deletion of procedures with external transitions
New Enhanced Document properties
2015-10-27 13:34:33 +00:00
7adcafa29b Added a Continuous Action Summary ribbon button 2015-10-23 18:15:29 +00:00
4f4af0156a B2015-001: single indent holds for entire steprtb.
B2015-001: print of single indent – handle soft return
2015-09-28 13:40:58 +00:00
07fc46d11d Added EditItem_Enter event to better handle the enable/disable of ribbon button used to insert step types and for copy/paste step
Don’t allow a table to be copied into a non-table step type. Allow copy step from a sub-step to a high level step.
2015-09-17 15:09:42 +00:00
Rich
4c0fed9dce Added Enhanced Document Menus
SetAdministrator Support for Import and Export Procedure Sets, Import Procedure, Export Procedure
Added ROID PDF Destinations to Complete RO Report so that PDF Links can go to a specific Refenced Object in the Complete RO Report PDF.
Add PDF Links for Enhanced Documents and Complete RO Report
2015-09-12 15:49:37 +00:00
2305c18f24 B2014-071: save data after paste if pasted text contains a link. 2015-09-02 10:55:24 +00:00
a58add8937 B2015-103: indents (strip out rtf indent commands)
B2015-103:  indents (handle rtf indent commands)
B2015-103:  indents (set/clear ribbon button for indents)
B2015-103: setup rtf string for indents; display small identifying marks for indents
B2015-103: remove page break from ribbon; move indent; support new indent; support for table grid indent
B2015-103: Print for new indents in tables
B2015-103: Print for new indents in paragraphs
2015-08-19 12:18:39 +00:00
dfd6dd4f3a Fixed B2013-175: Shortcut for inserting substeps is blank menu 2015-08-06 15:37:26 +00:00
9e0b85c5ac Added Express format flag; adjust tabs/indents for section, subsection, step and substeps; flag warnings as separate from notes & make boxes different between Notes/Cautions/Warnings
Proms Express: Adjust PrintLevel (of steps) for tabs
Proms Express: Added Express flag
Proms Express: Put out message when user adds substep that is greater than a level of 4
Proms Express: If a section doesn’t have text & in Proms Express, don’t put out ‘No Section Content’ message
2015-08-05 12:55:50 +00:00
28a3a99c50 Pass UserInfo (for security settings) to DisplayRO and StepTabRibbon
Check to see if the use is allowed to run the RO Editor before enabling the GoToRO button.
If an RO is selected in the text, the check to see if the user is allowed to run the RO Editor before enabling the GoTo button on the ribbon and context menu button, as well as enabling the <Shift><Ctrl><G> keystroke.
2015-07-30 14:18:55 +00:00
a17ea54db0 Fixed Insert Table shortcut key functionality 2015-07-01 15:03:36 +00:00
86f3339ed5 Turned on the ability for Copy Step to copy a high level step to a sub-step level. 2015-05-18 18:02:15 +00:00
Rich
c5fc60bfbd Added parameter for frmPDFStatusForm
Added parameters for PromsPrinter
Changed ItemID TextBox to a multiline TextBox
Added Next and Previous button to move through IDs in TextBox
Added a print button to print all of the procedures associated with the list of IDs
Added code asociated with controls above
Added error handler for the Clipboard
2015-05-06 14:39:04 +00:00
Rich
bcfd5578c1 Added how SubSection_Edit property value is determined
Added code to delete ro usages and transitions that are converted to text.  Added code to handle "dashes" and "unicode dashes"
Added code to support converting to text transitions to external destinations with internal style transition
Added wait cursor for log running processes so application shows it is busy and added code to to fix searches that should return results but are not returning results when doiing transitions searches.
Added code to make Refresh Referenced Objects and Refresh Transitions button under Review tab of StepTabRibbon not visible
2015-02-11 20:32:43 +00:00
Rich
313cb28327 Added Progress Bar output 2015-02-10 15:51:38 +00:00
Rich
4e1eff4c4f Added code to support conversion to text of invalid referenced objects
Added code to support the searching for transitions
Added code to support refreshing of referenced objects and transitions
Added interface code to support refreshing of referenced objects and transitions
Added code to store the xml representation of the approved version of the procedure in the database for future support of temp mods, etc.
2015-02-05 03:56:30 +00:00
c73453cca0 Fixed B2014-087: save new text before saving change id config data 2014-12-09 14:28:42 +00:00
298354f4fd Calvert: for VALTYPE & STARTUP page list tokens, if there are no steps in section, check for 1st subsection steps
only change availability of notes/cautions if in the Calvert Alarm format when checking if IsInCalvertConditionResponse
2014-12-05 15:22:47 +00:00
Rich
cf8d11623b Enter Key on High Level step will default to the current step type
Fix logic for continue message indent
2014-11-13 20:09:41 +00:00
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
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
ff57e04521 Added logic to identify that we are in a Condition/Response section of the Calvert Cliffs Alarms
Disable the ability to insert a Caution or Note when in a Condition/Response section of the Calvert Cliffs Alarms
2014-08-20 17:52:23 +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
192b212472 Added logic to use the CautionNoteOrder format variable 2014-07-02 14:25:32 +00:00
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
Rich
bd8fc821fc Use ChangeIDs format flag to control whether the Change ID ribbon is displayed. 2014-06-20 14:09:57 +00:00