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.
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.
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
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
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
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
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.
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.
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
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
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.