383 Commits

Author SHA1 Message Date
Rich
55f1561a71 Added MSWord form to help convert W Fields to Word ROs 2013-02-20 14:05:23 +00:00
4c673f0ea3 2013-02-20 11:42:32 +00:00
63483ed15b Added a message box to notify when there is a problem updating the formats 2013-02-15 13:56:56 +00:00
3862704bc9 hide the User Manual help menu option for now. 2013-02-12 13:58:30 +00:00
Rich
9e35e1ec4b Added new SlashReplace format variable to control how Slashes are treated when the procedure number is converted to a pdf name.
Changed formating of Cautions (Not Bold and Heading removed underline)
Corrected RO_Lookup logic for page Header.
2013-02-06 16:36:34 +00:00
611cdce970 B2013-018 - Needed to add logic to check if the DoRevDate RevDateWithForwardSlash flags are both false - in which case only use the Rev Number 2013-02-05 14:45:48 +00:00
49cc4aa1ca The error message box now shows the exact file name of the error file 2013-01-28 16:31:31 +00:00
feaa8b0d2a B2013-011 - The current date instead of the Revision Date was printing on the Cover page of an approved Westinghouse procedure. Needed to support the DoRevDate format flag in the Approved logic
B2013-012 - On the Approval dialog, when the Revision number is changed, the Revision Date will change to today’s date.
Commented out the line of code that set the Revision Date to today when the Revision Number was changed.  Found that the Approval dialog constructor is explicitly setting the revision date with the value in the procedure config.
2013-01-23 13:40:00 +00:00
Rich
44754038d0 VBA Macro to run RO Find Logic
Form to find ROs in Westinghouse Word Documents
2013-01-09 20:39:36 +00:00
e95c0aa52d B2013-002 fixed the logic that uses RevDate.
Added logic to  only show the revision date field if the RevDate flag was set to true in the current format.
2013-01-09 19:09:59 +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
Rich
9982b90359 Added logic to delete "bad" user.config files. 2013-01-07 19:47:08 +00:00
570e2813bf set the Step Properties panel visible setting to true 2013-01-03 14:14:52 +00:00
7dcd5882dd Now gets the copyright year from the build date 2013-01-02 16:14:59 +00:00
fba56b1f55 B2012-370 Fixed null reference error when deleting a Word section
C2012-040 Removed the word “Step” from the description of [Shift][Ctrl][I] and [Shift][Ctrl][B]
Removed the descriptions for super and subscript we do not support these shortcut keys
2012-12-13 22:56:27 +00:00
d42972a389 B2012-365 Fixed the default get of the Auto Indent option to return No if it is not set in the config
B2012-365  Fixed, the Auto Indent option enabling
B2012-369 Fixed the lack of displaying a new subsection, after entering a new High level step
2012-12-11 19:41:51 +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
d9ce622a09 2012-12-05 16:42:04 +00:00
Rich
ca9e68163e Added btnApplicability ButtonX control
Added tcpApplicability TabControlPanel control
Added tiApplicability TabItem control
Added lbApplicabilities ListBox control
Added panel1 Panel control
Added panel2 Panel control
Added label5 Label control
Added btnDelApple Button control
Added btnNewApple Button control
Added textBox1 TextBox control
Added bsMiniApple BindingSource control
Added textBox11 TextBox control
Added textBox10 TextBox control
Added textBox9 TextBox control
Added textBox8 TextBox control
Added textBox7 TextBox control
Added textBox6 TextBox control
Added textBox5 TextBox control
Added textBox4 TextBox control
Added textBox3 TextBox control
Added textBox2 TextBox control
Added bsApples BindingSource control
Added label24 Label control
Added label23 Label control
Added label16 Label control
Added label8 Label control
Added label7 Label control
Added label28 Label control
Added label27 Label control
Added label26 Label control
Added label25 Label control
2012-12-04 22:50:32 +00:00
Rich
32c8d734fe Added references to System.Xml.Serialization and Volian.Base.Library
Declare local lists of MiniConfig class for tracking multiple unit changes
Added private method AddSlaveNode to frmVersionProperties class
Manages lists of MiniConfig objects when Properties OK button is clicked
Sets up Applicability tab of Properties dialog for multiple units
Unchecks btnApplicability
Adds code to manipulate applicabilites for multi unit data
Defines MiniConfig class
2012-12-04 22:49:29 +00:00
Rich
0db6960130 Wires displayApplicability.ApplicabilityViewModeChanged to displayApplicability_ApplicabilityViewModeChanged event handler
Added method displayApplicability_ApplicabilityViewModeChanged event handler to frmVEPROMS class
When printing procedres, sets doc version docVersionConfig.SelectedSlave to selected unit, approves or prints procedure, and then resets doc version docVersionConfig.SelectedSlave to 0
When printing procedre sets procedure docVersionConfig.SelectedSlave to selected unit, approves or prints procedure, and then resets procedure docVersionConfig.SelectedSlave to 0
Shows DlgPrintProcedure as modal dialog window
Sets displayApplicability display tab item
Sets infotabApplicability to visible
If multi unit, set up infotabApplicability
On first time into method, sets bottomProgBar value and upper limit
On subsequent times into method, increments bottomProgBar value
Sets bottomProgBar.TextVisible to true
Calls Application.DoEvents to refresh screen
Added tcpApplicability TabControlPanel control
Added displayApplicability DisplayApplicability user control
Added infotabApplicability TabItem control
2012-12-04 22:48:58 +00:00
Rich
753e3227ee Added grpDateSelector GroupPanel control
Added calDateSelector MonthCalendarAdv control
Added txtReviewDate TextBoxX control
Added txtRevDate TextBoxX control
Added lblReviewDate LabelX control
Added lblRevdate LabelX control
Added cbxMultiunitPdfLocation ComboBoxEx control
Added lblMultiunitPdfLocation LabelX control
Added muLocNone ComboItem for cbxMultiunitPdfLocation
Added muLocName ComboItem for cbxMultiunitPdfLocation
Added muLocNumber ComboItem for cbxMultiunitPdfLocation
Added muLocText ComboItem for cbxMultiunitPdfLocation
Added muLocID ComboItem for cbxMultiunitPdfLocation
2012-12-04 22:47:10 +00:00
Rich
70200025dd Added RevDate and ReviewDate properties to DlgPrintProcedure class
Set visibility of RevDate label and textbox based on whether one or more procedures are being printed
Set visibility of ReviewDate label and textbox based on whether one or more procedures are being printed
Added UnitNumber and UnitIndex properties to DlgPrintProcedure class
Set property DocVersionConfig to DocVersionConfig of procedure to be printed
If ProcNum is blank use UnitNumber as pdf file name
If ProcNum starts with *, replace * with UnitNumber
Added required opening brace
Set RevDate property to ProcedureConfig Print_RevDate property value
Set ReviewDate property to ProcedureConfig Print_ReviewDate property value
Added required opening brace
Set RevDate property to current date if ProcedureConfig is null
Set ReviewDate property to null if ProcedureConfig is null
Set visibility of ReviewDate label and textbox based on AllProcedures property and hasReviewDate variable
Added SelectedSlave property to DlgPrintProcedure class
Set MultiUnitPdfLocation to empty string
Control creating multiple pdfs for a selected unit
Load item and children for procedure to be printed for selected unit
Overlay PDF creation status form so that cancel button is covered
Code to create PDFs when single unit site
Call Application.DoEvents so that screen refreshes
Added private method GetMultiUnitPDFPath to DlgPrintProcedure class
If creating PDF for one procedure for selected unit, load item and children
Removed no longer required closing brace
Set MultiUnitPDFLocation
Added event handler for cursor entering RevDate textbox
Added event handler for cursor leaving RevDate textbox
Added event handler for cursor leaving ReviewDate textbox
Added event handler for cursor entering ReviewDate textbox
Added event handler for selecting date from DateSelector calendar
2012-12-04 22:46:19 +00:00
Rich
35da7c4274 Added ApplicabilityIndex property to dlgApproveProcedure class
Set ApplicabilityIndex to DocVersionConfig.SelectedSlave
Set DocVersionConfig.SelectedSlave to ApplicabilityIndex for each procedure in DocVersion
Set DocVersionConfig.SelectedSlave to DocVersionConfig.SelectedSlave of first procedure to be approved for each procedure listed in select procedure panel
Set ProcedureConfig.SelectedSlave to DocVersionConfig.SelectedSlave in constructor for ApprovalProcedure class
Retrieve current RevisionInfo for ApprovalProcedure class Approve method
For each procedure to be approved, retreive current RevisionInfo
Set myDTS variable to current RevisonInfo DTS if RevNumber is different and latest version is approved
Populate ContentAuditInfoList and AnnotationAuditInfoList for selected unit
Retrieve Revison object for selected unit
Added required closing brace
Store DocVersionConfig.SelectedSlave value to selectedSlave variable then reset DocVersionConfig.SelectedSlave to 0
Update ProcedureConfig based on selectedSlave variable value based on whether StageInfo is approved or not approved
Reset DocVersionConfig.SelectedSlave to value of selectedSlave variable
Changed UpdateProcedureConfig method to inlcude selectedSlave parameter
Set ProcedureConfig SelectedSlave property to passed selectedSlave parameter value
Comment out updating Item DTS during ProcedureConfig update
2012-12-04 22:44:00 +00:00
Rich
3b0062bc7e Added Paste Plain Text and Paste No Returns options to System Options 2012-12-01 00:23:41 +00:00
d1b9abdd2a Keep PSI with exe form & don't crash on null (for libdoc) 2012-11-30 14:57:50 +00:00
41b35c1d72 2012-11-30 14:56:51 +00:00
7239a028fe 2012-11-27 15:06:59 +00:00
61fcf17624 B2012-315 – fixed problem approving a new procedure
added a null reference check
2012-11-20 16:07:56 +00:00
Rich
06461d264e Fixed syntax error 2012-11-05 23:06:18 +00:00
Rich
7b5fdd9f74 Use "GetItemAndChildren" to assure that the latest data is used.
Fixed logic if trying to create a PDF while a previous PDF is open.
2012-11-05 21:58:02 +00:00
4ed39bda97 Fixed problem using a dash character in the Title field. Bug Fix : B2012-292, fix the saving of the Title field when creating a new Word section
Added a check for the existence of a temporary word file before trying to create it
Part two of fix for bug B2012-292, don’t delete word section if user deletes the Title text in the step editor
2012-11-05 18:58:13 +00:00
Rich
ca98dba877 Fixed Layout so that everything is visible. 2012-11-01 17:59:33 +00:00
16346b9525 2012-10-26 10:19:37 +00:00
1966e05e01 2012-10-26 10:18:28 +00:00
045646b739 the Update Formats option will now always prompt for the location of the FMTALL and GENMACALL folders, defaulting to the one last selected 2012-10-22 18:34:23 +00:00
d7a6b7beb1 fixed typos 2012-10-22 18:33:26 +00:00
ed18ed747f 2012-10-19 16:10:46 +00:00
Rich
537213ee7a Kill the process after closing the main app window. The process was remaining in memory for an extended period of time after it was closed. This removes it from memory immediately.
Added "Fix Symbol Font" button
Don't open a DSOFramer if it fails - Fixed B2012-267.
Replace an automatic function with a manual function to fix Symbol fonts. Fixed B2012-259.
2012-10-10 19:12:59 +00:00
5bae7073f9 check for NULL in displaying the Procedure Info dialog
Logic to support pagelist tokens inside conditional Procedure Information pagelist tokens
2012-10-09 17:27:19 +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
d7d1b7194d fixed issue of being prompted for the folder containing the FMTALL and GENMACALL folders, when performing the Update Formats option 2012-10-05 14:58:08 +00:00
a9267ec40e 2012-09-27 10:30:07 +00:00
Rich
747fd76f21 Center dialog over PROMS window
Overlay bottom of dialog with printing status dialog to hide buttons.
Correct spelling of DebugPagination.txt file
Fix table layout - Linespacing and text within borders
Set the yOffset to an integer value after a Table - This was causing some very strange pagination problems.
Output one blank line after a figure.
2012-09-25 21:01:10 +00:00
67e24b7bd9 2012-09-18 13:27:10 +00:00
Rich
41c9f223b0 Show Progress bar when Printing all procedures
Added Cancel button for printing all procedures
Added Timer for automatic processes
2012-09-17 19:14:29 +00:00
8ffe532d44 logic for Reports (currently just RO Usage reports)
methods for RO Usage Reports
2012-09-13 19:54:26 +00:00
fdf285fea4 2012-09-12 13:00:57 +00:00
0bf2b5b640 Added non-safety related text to section 3 2012-08-02 14:08:05 +00:00
Rich
43203c4bdd Remove unused parameter from PromsPrinter constructor
Remove unused parameter from frmPDFStatusForm constructor
Remove event handler for cbxCheckedChanged
Set cbxCmpPRMSpfd to invisible since it is no longer needed
Remove unused parameter from frmPDFStatusForm constructor
Remove unused parameter from PromsPrinter constructor
Rename log static field to _MyLog
Set the Error Log file name to the Database name and the date of the previous Sunday - This will create a new error log file for each database each week
2012-07-25 21:43:09 +00:00