192 Commits

Author SHA1 Message Date
Rich
ac725d7332 Properly set SelectedDVI (Working Draft) when a Document is opened. 2013-12-03 20:43:36 +00:00
Rich
2d612fcd91 Corrected errors in code that cause application to crash during initial testing.
Added code to allow for resetting security for a database.
Added class to Reset Security.
2013-11-25 04:42:53 +00:00
Rich
b634967817 Added SessionInfo property to dlgApproveProcedure and ApprovalInfo classes.
Added SessionInfo property to DlgPrintProcedure and added checks to print routines to notify user that another user has procedure checked out with a confirmation to continue printing.
Added code to support multiuser and security including initializing security, creating user if user does not exist in database, checking in and out DocVersions, Procedures and Documents and keeping the database notified that user is still active.
Added label to bottom of PROMS main form to indicate who user is and what security they have on open objects.
2013-11-20 23:00:28 +00:00
Rich
883392a51a Search was failing when searching for a space, if the data contained a hardspace.
Added Version into ErrorLog for the Session Begin
Fix transition text in Background Documents to say "5" rather than "EOP STEP 5:"
2013-10-14 15:46:25 +00:00
Rich
d413a5a7ee Initialize bookmarks after initializing the Database connection. 2013-09-10 14:36:55 +00:00
Rich
38a1b57144 Fixed code to assure when printing all or some procedures for multiunit doc versions that output PDFs will be stored in sub folder associated with selected unit
Fixed code to prevent visibility of Applicability tab in Step Tools flyout when doc version is not a multiunit doc version
2013-08-07 04:57:47 +00:00
Rich
01a3907a2c Added "Applicability" heading to Sync output
Bug Fix - Added logic to check if there is a non-null SelectedEditItem, before using the property of the SelectedEditItem.
DSO Framer Save - Close DSO Framer window when PROMS closes.
2013-07-26 16:15:03 +00:00
Rich
73c32910d4 Added code to prevent multiunit pdf location label and combobox from showing up under settings tab of print dialog box when printing a single unit site from the create pdf button of step tab ribbon 2013-07-19 03:11:09 +00:00
Rich
db93956df7 Added code to support enabling/diabling create pdf button until user selects a unit 2013-07-18 19:16:33 +00:00
Rich
4847cf0f4b Added code to support automatic updating of formats at start-up via command line parameter 2013-06-14 22:36:34 +00:00
Rich
de21ab4c8f Set DlgPrintProcedure.SelectedSlave property to -1 to support RunAutomatic method when processing single unit data
Added code to set orientation to landscape when width > length of document
Utilized new FormatStepData.TabData property RNOExcludeMacros in SetTabText method to support VCSummer format
Added new method ReplaceStepToken and utilized method for processing VCSummer data
Changed RomanPart and RomanNumbering properties to static
Added new property SectionConfigCheckOffIndex for processing VCSummer data
Added new property stpCheckOff for processing VCSummer data
Modified code in SectionDefaultEnabledCheckOff method for processing VCSummer data
Added new property SectionDefaultEnabled for processing VCSummer data
Added new property IsLowestLevelStep for processing VCSummer data
Made Text property of MetaTag class public for processing VCSummer data
2013-06-11 18:43:03 +00:00
8d73cf9974 changed the Tree View checkbox from “Save Expanded” to “Remember Last” and added a tool-tip for a more detailed description
B2013-089 – fixed a bug where you could not resize the Procedure panel unless you closed and re-opened the panel.
2013-05-29 18:05:15 +00:00
Rich
462a93f53d Fixed logic so that Recently Used List is not cleared when the connection string uses a specific database rather than {MENU}. 2013-04-10 15:14:50 +00:00
Rich
ca6c80487c Modified to use newly created ProcedureInfo property PDFNumber
Modified to standardize naming of summary of changes report
Added method to delete existing pdf when creating a new pdf of same name
Created error handler to warn user when trying to view pdf file already open
Created new ProcedureInfo property PDFNumber to handle slashes in procedure number
Corrected error in ResolvePathTo method of TranistionInfo class
2013-04-10 14:21:07 +00:00
69b14e912c B2013-076: Fixed a few bugs in resolving transitions text (sometimes leaving off ‘(‘ or ‘)’) 2013-04-05 11:24:53 +00:00
8680480492 C2013-005 – Allow user to change the procedure panel’s title 2013-03-27 14:37:53 +00:00
Rich
33fc77ca02 Added logic to eliminate mouse_up response on a tree after a node is expanded
Added Mouse_down event handler to reset ExpandingTree variable.
2013-03-13 14:58:41 +00:00
Rich
dcde5d1e05 Sometimes WinWord is left in memory (DSOFramer). When this happens other errors can occur. This will close all existing invisible WinWords. 2013-03-13 14:03:20 +00:00
Rich
f2c8ac8740 Update the Progress Bar as the RO values are refreshed in Word 2013-02-28 23:36:45 +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
Rich
9982b90359 Added logic to delete "bad" user.config files. 2013-01-07 19:47:08 +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
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
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
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
7239a028fe 2012-11-27 15:06:59 +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
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
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
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
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
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
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
a23d075403 automatically clear the Most Recently Used list if opening a different database than last time (don’t prompt with dialog box) 2012-06-12 15:20:29 +00:00
Rich
c5b790bbb0 Upgrade Settings from previous revision
Save config changes once
2012-05-03 21:45:49 +00:00
679fe5860c 2012-04-30 13:52:14 +00:00
Rich
4172f24455 Update RevDate to Today when RevNumber is changed
Handle using a TreeView that does not have a node selected
2012-04-27 20:03:40 +00:00
Rich
d6b7a34d3b Added logic to assure that edits are saved before printing or approval 2012-04-27 17:14:45 +00:00
Rich
f40cd6817b Added Menu Item under help to Create Error Log Email
Put approved PDF in temporary folder for viewing
2012-04-26 22:04:39 +00:00
dd9b0ec0f0 2012-04-25 15:06:31 +00:00
Rich
31b5ba8c7b Added logic so that FormatUpdate doesn’t work in production mode
Added Folder Browser to select Format Folder
Added FormatFolder setting to update formats
2012-04-20 15:17:38 +00:00
Rich
628e9cf390 Add caption to End-User License Aggreement form
Added LastVersion to config to present EULA on version change
Display EULA when version changes
Added Property to change button label (Agree for EULA)
Changed DialogResult to OK for OK Button.
2012-04-18 17:18:11 +00:00
Rich
ee66befc6a Eliminate Pseudo Cursor when displayHistory is entered 2012-04-05 20:56:01 +00:00
Rich
8e9ed2de1a Added logic to refresh Change List after paste - Fixes B2012-097 2012-04-04 20:59:15 +00:00
Rich
74097dc316 Fixed Stored Procedure getAnnotationAuditsChronologyByItemID
Fixed Approved Method to Update Content and Item at the same time
Force History tab to be cleared when a procedure is deleted
2012-04-04 19:06:06 +00:00