diff --git a/PROMS/Formats/Formats.csproj b/PROMS/Formats/Formats.csproj
index 9d8e1803..d20cca04 100644
--- a/PROMS/Formats/Formats.csproj
+++ b/PROMS/Formats/Formats.csproj
@@ -282,6 +282,10 @@
+
+
+
+
@@ -499,6 +503,10 @@
+
+
+
+
diff --git a/PROMS/Formats/fmtall/PROMSDemo1all.xml b/PROMS/Formats/fmtall/PROMSDemo1all.xml
index c2b19d92..fdd07f10 100644
Binary files a/PROMS/Formats/fmtall/PROMSDemo1all.xml and b/PROMS/Formats/fmtall/PROMSDemo1all.xml differ
diff --git a/PROMS/Formats/fmtall/PROMSDemo2all.xml b/PROMS/Formats/fmtall/PROMSDemo2all.xml
index 952f24c9..a5d4598c 100644
Binary files a/PROMS/Formats/fmtall/PROMSDemo2all.xml and b/PROMS/Formats/fmtall/PROMSDemo2all.xml differ
diff --git a/PROMS/Formats/fmtall/PROMSDemoALRall.xml b/PROMS/Formats/fmtall/PROMSDemoALRall.xml
index 3e2a1a24..824969a1 100644
Binary files a/PROMS/Formats/fmtall/PROMSDemoALRall.xml and b/PROMS/Formats/fmtall/PROMSDemoALRall.xml differ
diff --git a/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs b/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs
index c01b1339..f38f9188 100644
--- a/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs
+++ b/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs
@@ -418,7 +418,12 @@ namespace VEPROMS
//txbPDFLocation.Text = _PDFPath;
BuildPDFFileName();
ProcedureConfig pc = _MyProcedure.MyConfig as ProcedureConfig;
- if(SelectedSlave > 0) pc.SelectedSlave = SelectedSlave;
+ // C2025-033 set which Child procedure is being printed used for PageStyle items
+ VlnSvgPageHelper.PrintingChild = SelectedSlave;
+ if (SelectedSlave > 0)
+ {
+ pc.SelectedSlave = SelectedSlave;
+ }
if (pc != null)
{
//C2021-062 use the save rev number for all procedures if set, or just use the rev number in the current procedure config
diff --git a/PROMS/VEPROMS User Interface/PROMSFixes.Sql b/PROMS/VEPROMS User Interface/PROMSFixes.Sql
index d59c839b..4ef1c593 100644
--- a/PROMS/VEPROMS User Interface/PROMSFixes.Sql
+++ b/PROMS/VEPROMS User Interface/PROMSFixes.Sql
@@ -23811,6 +23811,59 @@ IF (@@Error = 0) PRINT 'Running vesp_UpdateUserSettings Succeeded'
ELSE PRINT 'Running vesp_UpdateUserSettings Failed to Execute'
GO
+-- =============================================
+-- Author: Matthew Schill
+-- Create date: 5/19/2025
+-- Description: Allow option to not prompt user with MS Word messages
+-- when generating Summaries
+-- =============================================
+--- MSWordSummaryPrompt = ahouls user be prompted with message?
+-- default = yes (true)
+IF NOT EXISTS(SELECT *
+ FROM INFORMATION_SCHEMA.COLUMNS
+ WHERE TABLE_NAME = 'Users'
+ AND COLUMN_NAME = 'MSWordSummaryPrompt')
+ALTER TABLE Users ADD MSWordSummaryPrompt bit NOT NULL DEFAULT(1);
+go
+-- Display the status
+IF (@@Error = 0) PRINT 'Altered table [Users] Succeeded for MSWordSummaryPrompt'
+ELSE PRINT 'Altered table [Users] Error on Alter for MSWordSummaryPrompt'
+go
+
+
+IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[vesp_UpdateUserSettingMSWordSummaryPrompt]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1)
+ DROP PROCEDURE [vesp_UpdateUserSettingMSWordSummaryPrompt];
+GO
+
+SET ANSI_NULLS ON
+GO
+SET QUOTED_IDENTIFIER ON
+GO
+-- =============================================
+-- Author: Matthew Schill
+-- Create date: 5/19/2025
+-- Description: Allow option to not prompt user with MS Word messages
+-- when generating Summaries
+-- =============================================
+CREATE PROCEDURE [dbo].[vesp_UpdateUserSettingMSWordSummaryPrompt]
+
+(
+ @UID varchar(100),
+ @Prompt bit = null
+)
+WITH EXECUTE AS OWNER
+AS
+ UPDATE Users SET
+ MSWordSummaryPrompt = ISNULL(@Prompt, MSWordSummaryPrompt)
+ WHERE UserID =@UID
+
+ RETURN
+GO
+
+IF (@@Error = 0) PRINT 'Running vesp_UpdateUserSettingMSWordSummaryPrompt Succeeded'
+ELSE PRINT 'Running vesp_UpdateUserSettingMSWordSummaryPrompt Failed to Execute'
+GO
+
/*
---------------------------------------------------------------------------
| ADD New Code Before this Block |
@@ -23844,8 +23897,8 @@ BEGIN TRY -- Try Block
DECLARE @RevDate varchar(255)
DECLARE @RevDescription varchar(255)
- set @RevDate = '4/03/2025 6:14 PM'
- set @RevDescription = 'B2022-031 Add filtering for Proc and Section name from Global Search'
+ set @RevDate = '5/19/2025 8:44 AM'
+ set @RevDescription = 'C2025-013 Add ability to disable message that opening Summaries in MS Word'
Select cast(@RevDate as datetime) RevDate, @RevDescription RevDescription
PRINT 'SQL Code Revision ' + @RevDate + ' - ' + @RevDescription
diff --git a/PROMS/VEPROMS User Interface/VEPROMS_UI.csproj b/PROMS/VEPROMS User Interface/VEPROMS_UI.csproj
index 7183693a..856bf9c4 100644
--- a/PROMS/VEPROMS User Interface/VEPROMS_UI.csproj
+++ b/PROMS/VEPROMS User Interface/VEPROMS_UI.csproj
@@ -164,6 +164,12 @@
dlgCheckedOutProcedure.cs
+
+ Form
+
+
+ dlgMSWordMessage.cs
+
Form
@@ -331,6 +337,9 @@
Designer
AboutVEPROMS.cs
+
+ dlgMSWordMessage.cs
+
dlgCheckOpenTabs.cs
diff --git a/PROMS/VEPROMS User Interface/dlgMSWordMessage.Designer.cs b/PROMS/VEPROMS User Interface/dlgMSWordMessage.Designer.cs
new file mode 100644
index 00000000..55b16316
--- /dev/null
+++ b/PROMS/VEPROMS User Interface/dlgMSWordMessage.Designer.cs
@@ -0,0 +1,100 @@
+
+namespace VEPROMS
+{
+ partial class dlgMSWordMessage
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.labelX1 = new DevComponents.DotNetBar.LabelX();
+ this.cbRemember = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.btnOpenTabs = new DevComponents.DotNetBar.ButtonX();
+ this.SuspendLayout();
+ //
+ // labelX1
+ //
+ //
+ //
+ //
+ this.labelX1.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.labelX1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.labelX1.Location = new System.Drawing.Point(20, 12);
+ this.labelX1.Name = "labelX1";
+ this.labelX1.Size = new System.Drawing.Size(520, 78);
+ this.labelX1.TabIndex = 0;
+ this.labelX1.Text = "The _______________ will be opened in MS Word.\r\n\r\nYou can make modifications and " +
+ "copy it into a PROMS Word section.";
+ this.labelX1.WordWrap = true;
+ //
+ // cbRemember
+ //
+ //
+ //
+ //
+ this.cbRemember.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbRemember.Location = new System.Drawing.Point(12, 96);
+ this.cbRemember.Name = "cbRemember";
+ this.cbRemember.Size = new System.Drawing.Size(566, 55);
+ this.cbRemember.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.cbRemember.TabIndex = 1;
+ this.cbRemember.Text = "Check this box to not be prompted in the future when generating summaries that wi" +
+ "ll be opened in MS Word. \r\n\nNote that these settings can be adjusted at any time" +
+ " from the OPTIONS menu for PROMS.";
+ //
+ // btnOpenTabs
+ //
+ this.btnOpenTabs.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
+ this.btnOpenTabs.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
+ this.btnOpenTabs.DialogResult = System.Windows.Forms.DialogResult.Yes;
+ this.btnOpenTabs.Location = new System.Drawing.Point(490, 126);
+ this.btnOpenTabs.Name = "btnOpenTabs";
+ this.btnOpenTabs.Size = new System.Drawing.Size(64, 25);
+ this.btnOpenTabs.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnOpenTabs.TabIndex = 2;
+ this.btnOpenTabs.Text = "OK";
+ this.btnOpenTabs.Click += new System.EventHandler(this.btnTabs_Click);
+ //
+ // dlgMSWordMessage
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(567, 163);
+ this.ControlBox = false;
+ this.Controls.Add(this.btnOpenTabs);
+ this.Controls.Add(this.cbRemember);
+ this.Controls.Add(this.labelX1);
+ this.Name = "dlgMSWordMessage";
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private DevComponents.DotNetBar.LabelX labelX1;
+ private DevComponents.DotNetBar.Controls.CheckBoxX cbRemember;
+ private DevComponents.DotNetBar.ButtonX btnOpenTabs;
+ }
+}
\ No newline at end of file
diff --git a/PROMS/VEPROMS User Interface/dlgMSWordMessage.cs b/PROMS/VEPROMS User Interface/dlgMSWordMessage.cs
new file mode 100644
index 00000000..5f26d7f7
--- /dev/null
+++ b/PROMS/VEPROMS User Interface/dlgMSWordMessage.cs
@@ -0,0 +1,45 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using VEPROMS.CSLA.Library;
+using Volian.Base.Library;
+
+namespace VEPROMS
+{
+ public partial class dlgMSWordMessage : Form
+ {
+ //C2025-013 - Allow not continuously generate message that opening Summaries in MS Word
+ //typeofitem will be: Continuous Action/Time Critical Action
+ public dlgMSWordMessage(string typeofitem)
+ {
+ InitializeComponent();
+ Text = $"{typeofitem} Summary";
+ labelX1.Text = $"The {typeofitem} Summary will be opened in MS Word.\n\nYou can make modifications and copy it into a PROMS Word section.";
+ }
+
+ public bool ShouldDisplay()
+ {
+ UserSettings usersettings = new UserSettings(VlnSettings.UserID);
+ return usersettings.UserSetting_MSWord_Summary_Prompt;
+ }
+
+ private void btnTabs_Click(object sender, EventArgs e)
+ {
+ //if checkbox was checked in form, then update User Settings in database
+ if (cbRemember.Checked)
+ {
+ UserSettings usersettings = new UserSettings(VlnSettings.UserID);
+ usersettings.SetUserSetting_MSWord_Summary_Prompt(false);
+ }
+
+ this.Close();
+ }
+
+ }
+}
diff --git a/PROMS/VEPROMS User Interface/dlgMSWordMessage.resx b/PROMS/VEPROMS User Interface/dlgMSWordMessage.resx
new file mode 100644
index 00000000..1af7de15
--- /dev/null
+++ b/PROMS/VEPROMS User Interface/dlgMSWordMessage.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/PROMS/VEPROMS User Interface/frmPDFStatusForm.cs b/PROMS/VEPROMS User Interface/frmPDFStatusForm.cs
index 9ef8319b..a2088150 100644
--- a/PROMS/VEPROMS User Interface/frmPDFStatusForm.cs
+++ b/PROMS/VEPROMS User Interface/frmPDFStatusForm.cs
@@ -395,8 +395,11 @@ namespace VEPROMS
// this will display the generated Continuous Action Summary in MS Word (starting a new instance of MS Word outside of PROMS)
if (MyPromsPrinter.MyContActSummary != null)
{
- string instructions = "The Continuous Action Summary will be opened in MS Word.\n\nYou can make modifications and copy it into a PROMS Word section.";
- MessageBox.Show(instructions, "Continuous Action Summary");
+ //C2025-013 - Allow not continuously generate message that opening Summaries in MS Word
+ using (dlgMSWordMessage msg = new dlgMSWordMessage("Continuous Action"))
+ {
+ if (msg.ShouldDisplay()) msg.ShowDialog();
+ }
// The ContActSummaryDelay is a switch that can be added to the PROMS.exe shortcut
// ex: VEPROMS.EXE /ContActSummaryDelay=2.5 will delay it 2 1/2 seconds
@@ -410,8 +413,11 @@ namespace VEPROMS
// F2022-024 this will display the generated Time Critical Action Summary in MS Word (starting a new instance of MS Word outside of PROMS)
if (MyPromsPrinter.MyTimeCriticalActSummary != null)
{
- string instructions = "The Time Critical Action Summary will be opened in MS Word.\n\nYou can make modifications and copy it into a PROMS Word section.";
- MessageBox.Show(instructions, "Time Critical Action Summary");
+ //C2025-013 - Allow not continuously generate message that opening Summaries in MS Word
+ using (dlgMSWordMessage msg = new dlgMSWordMessage("Time Critical Action"))
+ {
+ if (msg.ShouldDisplay()) msg.ShowDialog();
+ }
// The ContActSummaryDelay is a switch that can be added to the PROMS.exe shortcut
// ex: VEPROMS.EXE /ContActSummaryDelay=2.5 will delay it 2 1/2 seconds
diff --git a/PROMS/VEPROMS User Interface/frmSysOptions.Designer.cs b/PROMS/VEPROMS User Interface/frmSysOptions.Designer.cs
index 7146a533..d86ed122 100644
--- a/PROMS/VEPROMS User Interface/frmSysOptions.Designer.cs
+++ b/PROMS/VEPROMS User Interface/frmSysOptions.Designer.cs
@@ -42,12 +42,11 @@ namespace VEPROMS
this.btnGeneral = new DevComponents.DotNetBar.ButtonX();
this.tcSysOpts = new DevComponents.DotNetBar.TabControl();
this.tabControlPanel3 = new DevComponents.DotNetBar.TabControlPanel();
- //this.grPanUCFImpOpt = new DevComponents.DotNetBar.Controls.GroupPanel(); // C2024-041 remove from Options panel in V button.
- this.cbUCFLForSetOnly = new DevComponents.DotNetBar.Controls.CheckBoxX();
- this.cbUCFLUseAll = new DevComponents.DotNetBar.Controls.CheckBoxX();
- this.cbUCFLOnlyImport = new DevComponents.DotNetBar.Controls.CheckBoxX();
- this.cbUCFLNotUsed = new DevComponents.DotNetBar.Controls.CheckBoxX();
- this.cbUCFIgnore = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.gpOpenTabs = new DevComponents.DotNetBar.Controls.GroupPanel();
+ this.cbOTRemember = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.cbOTAutoOpen = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.gpShwRplWords = new DevComponents.DotNetBar.Controls.GroupPanel();
+ this.cbShwRplWrdsColor = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.gpVisioPath = new DevComponents.DotNetBar.Controls.GroupPanel();
this.txbxVisioPath = new DevComponents.DotNetBar.Controls.TextBoxX();
this.gpSeparateWindows = new DevComponents.DotNetBar.Controls.GroupPanel();
@@ -74,19 +73,22 @@ namespace VEPROMS
this.tiGeneral = new DevComponents.DotNetBar.TabItem(this.components);
this.tabControlPanel2 = new DevComponents.DotNetBar.TabControlPanel();
this.tiStUpMsg = new DevComponents.DotNetBar.TabItem(this.components);
+ this.cbUCFLForSetOnly = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.cbUCFLUseAll = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.cbUCFLOnlyImport = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.cbUCFLNotUsed = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.cbUCFIgnore = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.btnReset = new DevComponents.DotNetBar.ButtonX();
this.superTooltip1 = new DevComponents.DotNetBar.SuperTooltip();
- this.cbOTRemember = new DevComponents.DotNetBar.Controls.CheckBoxX();
- this.cbShwRplWrdsColor = new DevComponents.DotNetBar.Controls.CheckBoxX();
- this.cbOTAutoOpen = new DevComponents.DotNetBar.Controls.CheckBoxX();
- this.gpOpenTabs = new DevComponents.DotNetBar.Controls.GroupPanel();
- this.gpShwRplWords = new DevComponents.DotNetBar.Controls.GroupPanel();
+ this.cbMSWordPrompt = new DevComponents.DotNetBar.Controls.CheckBoxX();
+ this.gpMSWordSum = new DevComponents.DotNetBar.Controls.GroupPanel();
this.gpSystemColor.SuspendLayout();
this.panButtons.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.tcSysOpts)).BeginInit();
this.tcSysOpts.SuspendLayout();
this.tabControlPanel3.SuspendLayout();
- //this.grPanUCFImpOpt.SuspendLayout(); // C2024-041 remove from Options panel in V button.
+ this.gpOpenTabs.SuspendLayout();
+ this.gpShwRplWords.SuspendLayout();
this.gpVisioPath.SuspendLayout();
this.gpSeparateWindows.SuspendLayout();
this.gpEnhancedDocs.SuspendLayout();
@@ -96,16 +98,15 @@ namespace VEPROMS
this.gpAnnotationSettings.SuspendLayout();
this.gpTransRangeColor.SuspendLayout();
this.gpPropPageStyle.SuspendLayout();
- this.gpOpenTabs.SuspendLayout();
- this.gpShwRplWords.SuspendLayout();
+ this.gpMSWordSum.SuspendLayout();
this.SuspendLayout();
//
// btnCancel
//
this.btnCancel.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.btnCancel.Location = new System.Drawing.Point(616, 492);
- this.btnCancel.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.btnCancel.Location = new System.Drawing.Point(616, 591);
+ this.btnCancel.Margin = new System.Windows.Forms.Padding(2);
this.btnCancel.Name = "btnCancel";
this.btnCancel.Size = new System.Drawing.Size(56, 19);
this.btnCancel.TabIndex = 0;
@@ -115,8 +116,8 @@ namespace VEPROMS
// btnOK
//
this.btnOK.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
- this.btnOK.Location = new System.Drawing.Point(542, 492);
- this.btnOK.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.btnOK.Location = new System.Drawing.Point(542, 591);
+ this.btnOK.Margin = new System.Windows.Forms.Padding(2);
this.btnOK.Name = "btnOK";
this.btnOK.Size = new System.Drawing.Size(56, 19);
this.btnOK.TabIndex = 1;
@@ -133,7 +134,7 @@ namespace VEPROMS
this.gpSystemColor.Controls.Add(this.cbRibonBlue);
this.gpSystemColor.DisabledBackColor = System.Drawing.Color.Empty;
this.gpSystemColor.Location = new System.Drawing.Point(39, 13);
- this.gpSystemColor.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpSystemColor.Margin = new System.Windows.Forms.Padding(2);
this.gpSystemColor.Name = "gpSystemColor";
this.gpSystemColor.Size = new System.Drawing.Size(82, 97);
//
@@ -176,7 +177,7 @@ namespace VEPROMS
this.cbRibonBlack.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbRibonBlack.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
this.cbRibonBlack.Location = new System.Drawing.Point(7, 54);
- this.cbRibonBlack.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbRibonBlack.Margin = new System.Windows.Forms.Padding(2);
this.cbRibonBlack.Name = "cbRibonBlack";
this.cbRibonBlack.Size = new System.Drawing.Size(67, 19);
this.cbRibonBlack.TabIndex = 2;
@@ -192,7 +193,7 @@ namespace VEPROMS
this.cbRibonSilver.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbRibonSilver.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
this.cbRibonSilver.Location = new System.Drawing.Point(7, 30);
- this.cbRibonSilver.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbRibonSilver.Margin = new System.Windows.Forms.Padding(2);
this.cbRibonSilver.Name = "cbRibonSilver";
this.cbRibonSilver.Size = new System.Drawing.Size(67, 19);
this.cbRibonSilver.TabIndex = 1;
@@ -208,7 +209,7 @@ namespace VEPROMS
this.cbRibonBlue.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbRibonBlue.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
this.cbRibonBlue.Location = new System.Drawing.Point(7, 6);
- this.cbRibonBlue.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbRibonBlue.Margin = new System.Windows.Forms.Padding(2);
this.cbRibonBlue.Name = "cbRibonBlue";
this.cbRibonBlue.Size = new System.Drawing.Size(67, 19);
this.cbRibonBlue.TabIndex = 0;
@@ -223,7 +224,7 @@ namespace VEPROMS
this.panButtons.Controls.Add(this.btnGeneral);
this.panButtons.DisabledBackColor = System.Drawing.Color.Empty;
this.panButtons.Location = new System.Drawing.Point(14, 14);
- this.panButtons.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.panButtons.Margin = new System.Windows.Forms.Padding(2);
this.panButtons.Name = "panButtons";
this.panButtons.Size = new System.Drawing.Size(168, 460);
this.panButtons.Style.Alignment = System.Drawing.StringAlignment.Center;
@@ -244,7 +245,7 @@ namespace VEPROMS
this.btnIntrFaceStngs.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.btnIntrFaceStngs.Dock = System.Windows.Forms.DockStyle.Top;
this.btnIntrFaceStngs.Location = new System.Drawing.Point(0, 38);
- this.btnIntrFaceStngs.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.btnIntrFaceStngs.Margin = new System.Windows.Forms.Padding(2);
this.btnIntrFaceStngs.Name = "btnIntrFaceStngs";
this.btnIntrFaceStngs.Size = new System.Drawing.Size(168, 19);
this.btnIntrFaceStngs.TabIndex = 2;
@@ -257,7 +258,7 @@ namespace VEPROMS
this.btnStartMsg.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.btnStartMsg.Dock = System.Windows.Forms.DockStyle.Top;
this.btnStartMsg.Location = new System.Drawing.Point(0, 19);
- this.btnStartMsg.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.btnStartMsg.Margin = new System.Windows.Forms.Padding(2);
this.btnStartMsg.Name = "btnStartMsg";
this.btnStartMsg.Size = new System.Drawing.Size(168, 19);
this.btnStartMsg.TabIndex = 1;
@@ -271,7 +272,7 @@ namespace VEPROMS
this.btnGeneral.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.btnGeneral.Dock = System.Windows.Forms.DockStyle.Top;
this.btnGeneral.Location = new System.Drawing.Point(0, 0);
- this.btnGeneral.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.btnGeneral.Margin = new System.Windows.Forms.Padding(2);
this.btnGeneral.Name = "btnGeneral";
this.btnGeneral.Size = new System.Drawing.Size(168, 19);
this.btnGeneral.TabIndex = 0;
@@ -287,11 +288,11 @@ namespace VEPROMS
this.tcSysOpts.Controls.Add(this.tabControlPanel1);
this.tcSysOpts.Controls.Add(this.tabControlPanel2);
this.tcSysOpts.Location = new System.Drawing.Point(27, 17);
- this.tcSysOpts.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.tcSysOpts.Margin = new System.Windows.Forms.Padding(2);
this.tcSysOpts.Name = "tcSysOpts";
this.tcSysOpts.SelectedTabFont = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.tcSysOpts.SelectedTabIndex = 2;
- this.tcSysOpts.Size = new System.Drawing.Size(645, 457);
+ this.tcSysOpts.Size = new System.Drawing.Size(645, 555);
this.tcSysOpts.TabIndex = 3;
this.tcSysOpts.TabLayoutType = DevComponents.DotNetBar.eTabLayoutType.FixedWithNavigationBox;
this.tcSysOpts.Tabs.Add(this.tiGeneral);
@@ -303,9 +304,9 @@ namespace VEPROMS
//
// tabControlPanel3
//
+ this.tabControlPanel3.Controls.Add(this.gpMSWordSum);
this.tabControlPanel3.Controls.Add(this.gpOpenTabs);
this.tabControlPanel3.Controls.Add(this.gpShwRplWords);
- //this.tabControlPanel3.Controls.Add(this.grPanUCFImpOpt); // C2024-041 remove from Options panel in V button.
this.tabControlPanel3.Controls.Add(this.gpVisioPath);
this.tabControlPanel3.Controls.Add(this.gpSeparateWindows);
this.tabControlPanel3.Controls.Add(this.gpEnhancedDocs);
@@ -319,10 +320,10 @@ namespace VEPROMS
this.tabControlPanel3.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel3.Location = new System.Drawing.Point(0, 27);
- this.tabControlPanel3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.tabControlPanel3.Margin = new System.Windows.Forms.Padding(2);
this.tabControlPanel3.Name = "tabControlPanel3";
this.tabControlPanel3.Padding = new System.Windows.Forms.Padding(1);
- this.tabControlPanel3.Size = new System.Drawing.Size(645, 430);
+ this.tabControlPanel3.Size = new System.Drawing.Size(645, 528);
this.tabControlPanel3.Style.BackColor1.Color = System.Drawing.SystemColors.Control;
this.tabControlPanel3.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.tabControlPanel3.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right)
@@ -332,132 +333,136 @@ namespace VEPROMS
this.tabControlPanel3.TabItem = this.tiIntrFaceStngs;
this.tabControlPanel3.ThemeAware = true;
//
- // grPanUCFImpOpt
+ // gpOpenTabs
//
- // C2024-041 remove from Options panel in V button.
- /*this.grPanUCFImpOpt.CanvasColor = System.Drawing.SystemColors.Control;
- this.grPanUCFImpOpt.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007; // C2024-041 remove from Options panel in V button.
- this.grPanUCFImpOpt.Controls.Add(this.cbUCFLForSetOnly); // C2024-041 remove from Options panel in V button.
- this.grPanUCFImpOpt.Controls.Add(this.cbUCFLUseAll); // C2024-041 remove from Options panel in V button.
- this.grPanUCFImpOpt.Controls.Add(this.cbUCFLOnlyImport);
- this.grPanUCFImpOpt.Controls.Add(this.cbUCFLNotUsed);
- this.grPanUCFImpOpt.Controls.Add(this.cbUCFIgnore);
- this.grPanUCFImpOpt.DisabledBackColor = System.Drawing.Color.Empty;
- this.grPanUCFImpOpt.Location = new System.Drawing.Point(313, 12);
- this.grPanUCFImpOpt.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
- this.grPanUCFImpOpt.Name = "grPanUCFImpOpt";
- this.grPanUCFImpOpt.Size = new System.Drawing.Size(146, 138);
+ this.gpOpenTabs.BackColor = System.Drawing.Color.Transparent;
+ this.gpOpenTabs.CanvasColor = System.Drawing.SystemColors.Control;
+ this.gpOpenTabs.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
+ this.gpOpenTabs.Controls.Add(this.cbOTRemember);
+ this.gpOpenTabs.Controls.Add(this.cbOTAutoOpen);
+ this.gpOpenTabs.DisabledBackColor = System.Drawing.Color.Empty;
+ this.gpOpenTabs.Location = new System.Drawing.Point(462, 252);
+ this.gpOpenTabs.Margin = new System.Windows.Forms.Padding(2);
+ this.gpOpenTabs.Name = "gpOpenTabs";
+ this.gpOpenTabs.Size = new System.Drawing.Size(139, 81);
//
//
//
- this.grPanUCFImpOpt.Style.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
- this.grPanUCFImpOpt.Style.BackColorGradientAngle = 90;
- this.grPanUCFImpOpt.Style.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
- this.grPanUCFImpOpt.Style.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.grPanUCFImpOpt.Style.BorderBottomWidth = 1;
- this.grPanUCFImpOpt.Style.BorderColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
- this.grPanUCFImpOpt.Style.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.grPanUCFImpOpt.Style.BorderLeftWidth = 1;
- this.grPanUCFImpOpt.Style.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.grPanUCFImpOpt.Style.BorderRightWidth = 1;
- this.grPanUCFImpOpt.Style.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.grPanUCFImpOpt.Style.BorderTopWidth = 1;
- this.grPanUCFImpOpt.Style.CornerDiameter = 4;
- this.grPanUCFImpOpt.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.grPanUCFImpOpt.Style.TextAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Center;
- this.grPanUCFImpOpt.Style.TextColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
- this.grPanUCFImpOpt.Style.TextLineAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Near;
+ this.gpOpenTabs.Style.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.gpOpenTabs.Style.BackColorGradientAngle = 90;
+ this.gpOpenTabs.Style.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.gpOpenTabs.Style.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpOpenTabs.Style.BorderBottomWidth = 1;
+ this.gpOpenTabs.Style.BorderColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.gpOpenTabs.Style.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpOpenTabs.Style.BorderLeftWidth = 1;
+ this.gpOpenTabs.Style.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpOpenTabs.Style.BorderRightWidth = 1;
+ this.gpOpenTabs.Style.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpOpenTabs.Style.BorderTopWidth = 1;
+ this.gpOpenTabs.Style.CornerDiameter = 4;
+ this.gpOpenTabs.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.gpOpenTabs.Style.TextAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Center;
+ this.gpOpenTabs.Style.TextColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
+ this.gpOpenTabs.Style.TextLineAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Near;
//
//
//
- this.grPanUCFImpOpt.StyleMouseDown.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.gpOpenTabs.StyleMouseDown.CornerType = DevComponents.DotNetBar.eCornerType.Square;
//
//
//
- this.grPanUCFImpOpt.StyleMouseOver.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.grPanUCFImpOpt.TabIndex = 12;
- this.grPanUCFImpOpt.Text = "UCF Import Options";
- */ // C2024-041 remove from Options panel in V button.
+ this.gpOpenTabs.StyleMouseOver.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.gpOpenTabs.TabIndex = 13;
+ this.gpOpenTabs.Text = "Open Tabs";
//
- // cbUCFLForSetOnly
- //
- this.cbUCFLForSetOnly.BackColor = System.Drawing.Color.Transparent;
+ // cbOTRemember
//
//
//
- this.cbUCFLForSetOnly.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.cbUCFLForSetOnly.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
- this.cbUCFLForSetOnly.Location = new System.Drawing.Point(2, 89);
- this.cbUCFLForSetOnly.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
- this.cbUCFLForSetOnly.Name = "cbUCFLForSetOnly";
- this.cbUCFLForSetOnly.Size = new System.Drawing.Size(105, 19);
- this.cbUCFLForSetOnly.TabIndex = 5;
- this.cbUCFLForSetOnly.Text = "Load For Set Only";
- this.cbUCFLForSetOnly.CheckedChanged += new System.EventHandler(this.cbUCFLForSetOnly_CheckedChanged);
//
- // cbUCFLUseAll
+ this.cbOTRemember.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbOTRemember.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.cbOTRemember.Location = new System.Drawing.Point(8, 5);
+ this.cbOTRemember.Margin = new System.Windows.Forms.Padding(2);
+ this.cbOTRemember.Name = "cbOTRemember";
+ this.cbOTRemember.Size = new System.Drawing.Size(119, 19);
+ this.cbOTRemember.TabIndex = 9;
+ this.cbOTRemember.Text = "Remember Setting";
+ this.cbOTRemember.CheckedChanged += new System.EventHandler(this.cbOTRemember_CheckedChanged);
//
- this.cbUCFLUseAll.BackColor = System.Drawing.Color.Transparent;
+ // cbOTAutoOpen
//
//
//
- this.cbUCFLUseAll.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.cbUCFLUseAll.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
- this.cbUCFLUseAll.Location = new System.Drawing.Point(2, 67);
- this.cbUCFLUseAll.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
- this.cbUCFLUseAll.Name = "cbUCFLUseAll";
- this.cbUCFLUseAll.Size = new System.Drawing.Size(105, 19);
- this.cbUCFLUseAll.TabIndex = 4;
- this.cbUCFLUseAll.Text = "Load Use All";
- this.cbUCFLUseAll.CheckedChanged += new System.EventHandler(this.cbUCFLUseAll_CheckedChanged);
//
- // cbUCFLOnlyImport
+ this.cbOTAutoOpen.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbOTAutoOpen.Enabled = false;
+ this.cbOTAutoOpen.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.cbOTAutoOpen.Location = new System.Drawing.Point(8, 28);
+ this.cbOTAutoOpen.Margin = new System.Windows.Forms.Padding(2);
+ this.cbOTAutoOpen.Name = "cbOTAutoOpen";
+ this.cbOTAutoOpen.Size = new System.Drawing.Size(92, 19);
+ this.cbOTAutoOpen.TabIndex = 10;
+ this.cbOTAutoOpen.Text = "Auto Open";
+ this.cbOTAutoOpen.Visible = false;
//
- this.cbUCFLOnlyImport.BackColor = System.Drawing.Color.Transparent;
+ // gpShwRplWords
+ //
+ this.gpShwRplWords.BackColor = System.Drawing.Color.Transparent;
+ this.gpShwRplWords.CanvasColor = System.Drawing.SystemColors.Control;
+ this.gpShwRplWords.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
+ this.gpShwRplWords.Controls.Add(this.cbShwRplWrdsColor);
+ this.gpShwRplWords.DisabledBackColor = System.Drawing.Color.Empty;
+ this.gpShwRplWords.Location = new System.Drawing.Point(462, 165);
+ this.gpShwRplWords.Margin = new System.Windows.Forms.Padding(2);
+ this.gpShwRplWords.Name = "gpShwRplWords";
+ this.gpShwRplWords.Size = new System.Drawing.Size(139, 72);
//
//
//
- this.cbUCFLOnlyImport.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.cbUCFLOnlyImport.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
- this.cbUCFLOnlyImport.Location = new System.Drawing.Point(2, 46);
- this.cbUCFLOnlyImport.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
- this.cbUCFLOnlyImport.Name = "cbUCFLOnlyImport";
- this.cbUCFLOnlyImport.Size = new System.Drawing.Size(105, 19);
- this.cbUCFLOnlyImport.TabIndex = 3;
- this.cbUCFLOnlyImport.Text = "Load Only Imported";
- this.cbUCFLOnlyImport.CheckedChanged += new System.EventHandler(this.cbUCFLOnlyImport_CheckedChanged);
- //
- // cbUCFLNotUsed
- //
- this.cbUCFLNotUsed.BackColor = System.Drawing.Color.Transparent;
+ this.gpShwRplWords.Style.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.gpShwRplWords.Style.BackColorGradientAngle = 90;
+ this.gpShwRplWords.Style.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.gpShwRplWords.Style.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpShwRplWords.Style.BorderBottomWidth = 1;
+ this.gpShwRplWords.Style.BorderColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.gpShwRplWords.Style.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpShwRplWords.Style.BorderLeftWidth = 1;
+ this.gpShwRplWords.Style.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpShwRplWords.Style.BorderRightWidth = 1;
+ this.gpShwRplWords.Style.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpShwRplWords.Style.BorderTopWidth = 1;
+ this.gpShwRplWords.Style.CornerDiameter = 4;
+ this.gpShwRplWords.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.gpShwRplWords.Style.TextAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Center;
+ this.gpShwRplWords.Style.TextColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
+ this.gpShwRplWords.Style.TextLineAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Near;
//
//
//
- this.cbUCFLNotUsed.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.cbUCFLNotUsed.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
- this.cbUCFLNotUsed.Location = new System.Drawing.Point(2, 24);
- this.cbUCFLNotUsed.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
- this.cbUCFLNotUsed.Name = "cbUCFLNotUsed";
- this.cbUCFLNotUsed.Size = new System.Drawing.Size(88, 19);
- this.cbUCFLNotUsed.TabIndex = 2;
- this.cbUCFLNotUsed.Text = "Load Not Used";
- this.cbUCFLNotUsed.CheckedChanged += new System.EventHandler(this.cbUCFLNotUsed_CheckedChanged);
- //
- // cbUCFIgnore
- //
- this.cbUCFIgnore.BackColor = System.Drawing.Color.Transparent;
+ this.gpShwRplWords.StyleMouseDown.CornerType = DevComponents.DotNetBar.eCornerType.Square;
//
//
//
- this.cbUCFIgnore.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.cbUCFIgnore.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
- this.cbUCFIgnore.Location = new System.Drawing.Point(2, 2);
- this.cbUCFIgnore.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
- this.cbUCFIgnore.Name = "cbUCFIgnore";
- this.cbUCFIgnore.Size = new System.Drawing.Size(67, 19);
- this.cbUCFIgnore.TabIndex = 1;
- this.cbUCFIgnore.Text = "Ignore";
- this.cbUCFIgnore.CheckedChanged += new System.EventHandler(this.cbUCFIgnore_CheckedChanged);
+ this.gpShwRplWords.StyleMouseOver.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.gpShwRplWords.TabIndex = 13;
+ this.gpShwRplWords.Text = "Replace Words";
+ //
+ // cbShwRplWrdsColor
+ //
+ //
+ //
+ //
+ this.cbShwRplWrdsColor.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbShwRplWrdsColor.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.cbShwRplWrdsColor.Location = new System.Drawing.Point(8, 5);
+ this.cbShwRplWrdsColor.Margin = new System.Windows.Forms.Padding(2);
+ this.cbShwRplWrdsColor.Name = "cbShwRplWrdsColor";
+ this.cbShwRplWrdsColor.Size = new System.Drawing.Size(119, 19);
+ this.cbShwRplWrdsColor.TabIndex = 9;
+ this.cbShwRplWrdsColor.Text = "Color Replace Words";
+ this.cbShwRplWrdsColor.CheckedChanged += new System.EventHandler(this.cbShwRplWrdsColor_CheckedChanged);
//
// gpVisioPath
//
@@ -466,8 +471,8 @@ namespace VEPROMS
this.gpVisioPath.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
this.gpVisioPath.Controls.Add(this.txbxVisioPath);
this.gpVisioPath.DisabledBackColor = System.Drawing.Color.Empty;
- this.gpVisioPath.Location = new System.Drawing.Point(25, 347);
- this.gpVisioPath.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpVisioPath.Location = new System.Drawing.Point(25, 432);
+ this.gpVisioPath.Margin = new System.Windows.Forms.Padding(2);
this.gpVisioPath.Name = "gpVisioPath";
this.gpVisioPath.Size = new System.Drawing.Size(285, 69);
//
@@ -529,7 +534,7 @@ namespace VEPROMS
this.gpSeparateWindows.Controls.Add(this.cbSeparateWindows);
this.gpSeparateWindows.DisabledBackColor = System.Drawing.Color.Empty;
this.gpSeparateWindows.Location = new System.Drawing.Point(313, 252);
- this.gpSeparateWindows.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpSeparateWindows.Margin = new System.Windows.Forms.Padding(2);
this.gpSeparateWindows.Name = "gpSeparateWindows";
this.gpSeparateWindows.Size = new System.Drawing.Size(127, 81);
//
@@ -571,7 +576,7 @@ namespace VEPROMS
this.cbSeparateWindows.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbSeparateWindows.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbSeparateWindows.Location = new System.Drawing.Point(8, 8);
- this.cbSeparateWindows.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbSeparateWindows.Margin = new System.Windows.Forms.Padding(2);
this.cbSeparateWindows.Name = "cbSeparateWindows";
this.cbSeparateWindows.Size = new System.Drawing.Size(107, 19);
this.cbSeparateWindows.TabIndex = 9;
@@ -586,7 +591,7 @@ namespace VEPROMS
this.gpEnhancedDocs.Controls.Add(this.cbEnhancedDocumentSync);
this.gpEnhancedDocs.DisabledBackColor = System.Drawing.Color.Empty;
this.gpEnhancedDocs.Location = new System.Drawing.Point(167, 252);
- this.gpEnhancedDocs.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpEnhancedDocs.Margin = new System.Windows.Forms.Padding(2);
this.gpEnhancedDocs.Name = "gpEnhancedDocs";
this.gpEnhancedDocs.Size = new System.Drawing.Size(127, 81);
//
@@ -631,7 +636,7 @@ namespace VEPROMS
this.cbEnhancedDocumentSync.CheckValue = "Y";
this.cbEnhancedDocumentSync.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbEnhancedDocumentSync.Location = new System.Drawing.Point(8, 8);
- this.cbEnhancedDocumentSync.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbEnhancedDocumentSync.Margin = new System.Windows.Forms.Padding(2);
this.cbEnhancedDocumentSync.Name = "cbEnhancedDocumentSync";
this.cbEnhancedDocumentSync.Size = new System.Drawing.Size(99, 19);
this.cbEnhancedDocumentSync.TabIndex = 9;
@@ -646,7 +651,7 @@ namespace VEPROMS
this.gpPasteSettings.Controls.Add(this.cbPasteNoReturns);
this.gpPasteSettings.DisabledBackColor = System.Drawing.Color.Empty;
this.gpPasteSettings.Location = new System.Drawing.Point(25, 252);
- this.gpPasteSettings.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpPasteSettings.Margin = new System.Windows.Forms.Padding(2);
this.gpPasteSettings.Name = "gpPasteSettings";
this.gpPasteSettings.Size = new System.Drawing.Size(119, 81);
//
@@ -691,7 +696,7 @@ namespace VEPROMS
this.cbPastePlainText.CheckValue = "Y";
this.cbPastePlainText.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbPastePlainText.Location = new System.Drawing.Point(8, 8);
- this.cbPastePlainText.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbPastePlainText.Margin = new System.Windows.Forms.Padding(2);
this.cbPastePlainText.Name = "cbPastePlainText";
this.cbPastePlainText.Size = new System.Drawing.Size(92, 19);
this.cbPastePlainText.TabIndex = 9;
@@ -709,7 +714,7 @@ namespace VEPROMS
this.cbPasteNoReturns.CheckValue = "Y";
this.cbPasteNoReturns.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbPasteNoReturns.Location = new System.Drawing.Point(8, 28);
- this.cbPasteNoReturns.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbPasteNoReturns.Margin = new System.Windows.Forms.Padding(2);
this.cbPasteNoReturns.Name = "cbPasteNoReturns";
this.cbPasteNoReturns.Size = new System.Drawing.Size(92, 19);
this.cbPasteNoReturns.TabIndex = 10;
@@ -724,7 +729,7 @@ namespace VEPROMS
this.gpTreeView.Controls.Add(this.cbTVExpand);
this.gpTreeView.DisabledBackColor = System.Drawing.Color.Empty;
this.gpTreeView.Location = new System.Drawing.Point(312, 165);
- this.gpTreeView.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpTreeView.Margin = new System.Windows.Forms.Padding(2);
this.gpTreeView.Name = "gpTreeView";
this.gpTreeView.Size = new System.Drawing.Size(119, 72);
//
@@ -769,7 +774,7 @@ namespace VEPROMS
this.cbTVExpand.CheckValue = "Y";
this.cbTVExpand.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbTVExpand.Location = new System.Drawing.Point(8, 13);
- this.cbTVExpand.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbTVExpand.Margin = new System.Windows.Forms.Padding(2);
this.cbTVExpand.Name = "cbTVExpand";
this.cbTVExpand.Size = new System.Drawing.Size(92, 19);
this.superTooltip1.SetSuperTooltip(this.cbTVExpand, new DevComponents.DotNetBar.SuperTooltipInfo("Remember Last", "", "When checked, PROMS will remember the last procedure you had seleced from the tre" +
@@ -786,7 +791,7 @@ namespace VEPROMS
this.gpStepTypeToolTip.Controls.Add(this.cbStepTypeToolTip);
this.gpStepTypeToolTip.DisabledBackColor = System.Drawing.Color.Empty;
this.gpStepTypeToolTip.Location = new System.Drawing.Point(167, 165);
- this.gpStepTypeToolTip.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpStepTypeToolTip.Margin = new System.Windows.Forms.Padding(2);
this.gpStepTypeToolTip.Name = "gpStepTypeToolTip";
this.gpStepTypeToolTip.Size = new System.Drawing.Size(119, 72);
//
@@ -828,7 +833,7 @@ namespace VEPROMS
this.cbStepTypeToolTip.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbStepTypeToolTip.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbStepTypeToolTip.Location = new System.Drawing.Point(8, 13);
- this.cbStepTypeToolTip.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbStepTypeToolTip.Margin = new System.Windows.Forms.Padding(2);
this.cbStepTypeToolTip.Name = "cbStepTypeToolTip";
this.cbStepTypeToolTip.Size = new System.Drawing.Size(92, 19);
this.cbStepTypeToolTip.TabIndex = 7;
@@ -843,7 +848,7 @@ namespace VEPROMS
this.gpAnnotationSettings.Controls.Add(this.cbAnnotationPopup);
this.gpAnnotationSettings.DisabledBackColor = System.Drawing.Color.Empty;
this.gpAnnotationSettings.Location = new System.Drawing.Point(25, 165);
- this.gpAnnotationSettings.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpAnnotationSettings.Margin = new System.Windows.Forms.Padding(2);
this.gpAnnotationSettings.Name = "gpAnnotationSettings";
this.gpAnnotationSettings.Size = new System.Drawing.Size(119, 72);
//
@@ -888,7 +893,7 @@ namespace VEPROMS
this.cbAnnotationPopup.CheckValue = "Y";
this.cbAnnotationPopup.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbAnnotationPopup.Location = new System.Drawing.Point(8, 13);
- this.cbAnnotationPopup.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbAnnotationPopup.Margin = new System.Windows.Forms.Padding(2);
this.cbAnnotationPopup.Name = "cbAnnotationPopup";
this.cbAnnotationPopup.Size = new System.Drawing.Size(92, 19);
this.cbAnnotationPopup.TabIndex = 7;
@@ -959,7 +964,7 @@ namespace VEPROMS
this.gpPropPageStyle.Controls.Add(this.cbButtonIntrFace);
this.gpPropPageStyle.DisabledBackColor = System.Drawing.Color.Empty;
this.gpPropPageStyle.Location = new System.Drawing.Point(155, 12);
- this.gpPropPageStyle.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.gpPropPageStyle.Margin = new System.Windows.Forms.Padding(2);
this.gpPropPageStyle.Name = "gpPropPageStyle";
this.gpPropPageStyle.Size = new System.Drawing.Size(127, 107);
//
@@ -1001,7 +1006,7 @@ namespace VEPROMS
this.cbPropGrid.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbPropGrid.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
this.cbPropGrid.Location = new System.Drawing.Point(8, 59);
- this.cbPropGrid.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbPropGrid.Margin = new System.Windows.Forms.Padding(2);
this.cbPropGrid.Name = "cbPropGrid";
this.cbPropGrid.Size = new System.Drawing.Size(97, 20);
this.cbPropGrid.TabIndex = 2;
@@ -1016,7 +1021,7 @@ namespace VEPROMS
this.cbTabbedIntrFace.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbTabbedIntrFace.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
this.cbTabbedIntrFace.Location = new System.Drawing.Point(8, 34);
- this.cbTabbedIntrFace.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbTabbedIntrFace.Margin = new System.Windows.Forms.Padding(2);
this.cbTabbedIntrFace.Name = "cbTabbedIntrFace";
this.cbTabbedIntrFace.Size = new System.Drawing.Size(111, 20);
this.cbTabbedIntrFace.TabIndex = 1;
@@ -1030,7 +1035,7 @@ namespace VEPROMS
this.cbButtonIntrFace.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbButtonIntrFace.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
this.cbButtonIntrFace.Location = new System.Drawing.Point(8, 10);
- this.cbButtonIntrFace.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.cbButtonIntrFace.Margin = new System.Windows.Forms.Padding(2);
this.cbButtonIntrFace.Name = "cbButtonIntrFace";
this.cbButtonIntrFace.Size = new System.Drawing.Size(97, 20);
this.cbButtonIntrFace.TabIndex = 0;
@@ -1047,7 +1052,7 @@ namespace VEPROMS
this.tabControlPanel1.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel1.Location = new System.Drawing.Point(0, 27);
- this.tabControlPanel1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.tabControlPanel1.Margin = new System.Windows.Forms.Padding(2);
this.tabControlPanel1.Name = "tabControlPanel1";
this.tabControlPanel1.Padding = new System.Windows.Forms.Padding(1);
this.tabControlPanel1.Size = new System.Drawing.Size(645, 430);
@@ -1072,10 +1077,10 @@ namespace VEPROMS
this.tabControlPanel2.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel2.Location = new System.Drawing.Point(0, 27);
- this.tabControlPanel2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.tabControlPanel2.Margin = new System.Windows.Forms.Padding(2);
this.tabControlPanel2.Name = "tabControlPanel2";
this.tabControlPanel2.Padding = new System.Windows.Forms.Padding(1);
- this.tabControlPanel2.Size = new System.Drawing.Size(645, 430);
+ this.tabControlPanel2.Size = new System.Drawing.Size(645, 528);
this.tabControlPanel2.Style.BackColor1.Color = System.Drawing.SystemColors.Control;
this.tabControlPanel2.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.tabControlPanel2.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right)
@@ -1092,12 +1097,92 @@ namespace VEPROMS
this.tiStUpMsg.Text = "Startup Message";
this.tiStUpMsg.Visible = false;
//
+ // cbUCFLForSetOnly
+ //
+ this.cbUCFLForSetOnly.BackColor = System.Drawing.Color.Transparent;
+ //
+ //
+ //
+ this.cbUCFLForSetOnly.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbUCFLForSetOnly.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
+ this.cbUCFLForSetOnly.Location = new System.Drawing.Point(2, 89);
+ this.cbUCFLForSetOnly.Margin = new System.Windows.Forms.Padding(2);
+ this.cbUCFLForSetOnly.Name = "cbUCFLForSetOnly";
+ this.cbUCFLForSetOnly.Size = new System.Drawing.Size(105, 19);
+ this.cbUCFLForSetOnly.TabIndex = 5;
+ this.cbUCFLForSetOnly.Text = "Load For Set Only";
+ this.cbUCFLForSetOnly.CheckedChanged += new System.EventHandler(this.cbUCFLForSetOnly_CheckedChanged);
+ //
+ // cbUCFLUseAll
+ //
+ this.cbUCFLUseAll.BackColor = System.Drawing.Color.Transparent;
+ //
+ //
+ //
+ this.cbUCFLUseAll.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbUCFLUseAll.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
+ this.cbUCFLUseAll.Location = new System.Drawing.Point(2, 67);
+ this.cbUCFLUseAll.Margin = new System.Windows.Forms.Padding(2);
+ this.cbUCFLUseAll.Name = "cbUCFLUseAll";
+ this.cbUCFLUseAll.Size = new System.Drawing.Size(105, 19);
+ this.cbUCFLUseAll.TabIndex = 4;
+ this.cbUCFLUseAll.Text = "Load Use All";
+ this.cbUCFLUseAll.CheckedChanged += new System.EventHandler(this.cbUCFLUseAll_CheckedChanged);
+ //
+ // cbUCFLOnlyImport
+ //
+ this.cbUCFLOnlyImport.BackColor = System.Drawing.Color.Transparent;
+ //
+ //
+ //
+ this.cbUCFLOnlyImport.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbUCFLOnlyImport.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
+ this.cbUCFLOnlyImport.Location = new System.Drawing.Point(2, 46);
+ this.cbUCFLOnlyImport.Margin = new System.Windows.Forms.Padding(2);
+ this.cbUCFLOnlyImport.Name = "cbUCFLOnlyImport";
+ this.cbUCFLOnlyImport.Size = new System.Drawing.Size(105, 19);
+ this.cbUCFLOnlyImport.TabIndex = 3;
+ this.cbUCFLOnlyImport.Text = "Load Only Imported";
+ this.cbUCFLOnlyImport.CheckedChanged += new System.EventHandler(this.cbUCFLOnlyImport_CheckedChanged);
+ //
+ // cbUCFLNotUsed
+ //
+ this.cbUCFLNotUsed.BackColor = System.Drawing.Color.Transparent;
+ //
+ //
+ //
+ this.cbUCFLNotUsed.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbUCFLNotUsed.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
+ this.cbUCFLNotUsed.Location = new System.Drawing.Point(2, 24);
+ this.cbUCFLNotUsed.Margin = new System.Windows.Forms.Padding(2);
+ this.cbUCFLNotUsed.Name = "cbUCFLNotUsed";
+ this.cbUCFLNotUsed.Size = new System.Drawing.Size(88, 19);
+ this.cbUCFLNotUsed.TabIndex = 2;
+ this.cbUCFLNotUsed.Text = "Load Not Used";
+ this.cbUCFLNotUsed.CheckedChanged += new System.EventHandler(this.cbUCFLNotUsed_CheckedChanged);
+ //
+ // cbUCFIgnore
+ //
+ this.cbUCFIgnore.BackColor = System.Drawing.Color.Transparent;
+ //
+ //
+ //
+ this.cbUCFIgnore.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbUCFIgnore.CheckBoxStyle = DevComponents.DotNetBar.eCheckBoxStyle.RadioButton;
+ this.cbUCFIgnore.Location = new System.Drawing.Point(2, 2);
+ this.cbUCFIgnore.Margin = new System.Windows.Forms.Padding(2);
+ this.cbUCFIgnore.Name = "cbUCFIgnore";
+ this.cbUCFIgnore.Size = new System.Drawing.Size(67, 19);
+ this.cbUCFIgnore.TabIndex = 1;
+ this.cbUCFIgnore.Text = "Ignore";
+ this.cbUCFIgnore.CheckedChanged += new System.EventHandler(this.cbUCFIgnore_CheckedChanged);
+ //
// btnReset
//
this.btnReset.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.btnReset.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
- this.btnReset.Location = new System.Drawing.Point(194, 492);
- this.btnReset.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.btnReset.Location = new System.Drawing.Point(194, 591);
+ this.btnReset.Margin = new System.Windows.Forms.Padding(2);
this.btnReset.Name = "btnReset";
this.btnReset.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnReset.Size = new System.Drawing.Size(79, 19);
@@ -1111,135 +1196,61 @@ namespace VEPROMS
this.superTooltip1.DefaultTooltipSettings = new DevComponents.DotNetBar.SuperTooltipInfo("", "", "", null, null, DevComponents.DotNetBar.eTooltipColor.Gray);
this.superTooltip1.LicenseKey = "F962CEC7-CD8F-4911-A9E9-CAB39962FC1F";
//
- // cbOTRemember
+ // cbMSWordPrompt
//
//
//
//
- this.cbOTRemember.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.cbOTRemember.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.cbOTRemember.Location = new System.Drawing.Point(8, 5);
- this.cbOTRemember.Margin = new System.Windows.Forms.Padding(2);
- this.cbOTRemember.Name = "cbOTRemember";
- this.cbOTRemember.Size = new System.Drawing.Size(119, 19);
- this.cbOTRemember.TabIndex = 9;
- this.cbOTRemember.Text = "Remember Setting";
- this.cbOTRemember.CheckedChanged += new System.EventHandler(this.cbOTRemember_CheckedChanged);
+ this.cbMSWordPrompt.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.cbMSWordPrompt.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.cbMSWordPrompt.Location = new System.Drawing.Point(8, 5);
+ this.cbMSWordPrompt.Margin = new System.Windows.Forms.Padding(2);
+ this.cbMSWordPrompt.Name = "cbMSWordPrompt";
+ this.cbMSWordPrompt.Size = new System.Drawing.Size(92, 44);
+ this.cbMSWordPrompt.TabIndex = 9;
+ this.cbMSWordPrompt.Text = "Show Prompt For Summaries";
//
- // cbShwRplWrdsColor
- //
+ // gpMSWordSum
//
- this.cbShwRplWrdsColor.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.cbShwRplWrdsColor.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.cbShwRplWrdsColor.Location = new System.Drawing.Point(8, 5);
- this.cbShwRplWrdsColor.Margin = new System.Windows.Forms.Padding(2);
- this.cbShwRplWrdsColor.Name = "cbShwRplWrdsColor";
- this.cbShwRplWrdsColor.Size = new System.Drawing.Size(119, 19);
- this.cbShwRplWrdsColor.TabIndex = 9;
- this.cbShwRplWrdsColor.Text = "Color Replace Words";
- this.cbShwRplWrdsColor.CheckedChanged += new System.EventHandler(this.cbShwRplWrdsColor_CheckedChanged);
- //this.cbShwRplWrdsColor.Checked;
- //
- // cbOTAutoOpen
+ this.gpMSWordSum.BackColor = System.Drawing.Color.Transparent;
+ this.gpMSWordSum.CanvasColor = System.Drawing.SystemColors.Control;
+ this.gpMSWordSum.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
+ this.gpMSWordSum.Controls.Add(this.cbMSWordPrompt);
+ this.gpMSWordSum.DisabledBackColor = System.Drawing.Color.Empty;
+ this.gpMSWordSum.Location = new System.Drawing.Point(25, 347);
+ this.gpMSWordSum.Margin = new System.Windows.Forms.Padding(2);
+ this.gpMSWordSum.Name = "gpMSWordSum";
+ this.gpMSWordSum.Size = new System.Drawing.Size(119, 81);
//
//
//
- //
- this.cbOTAutoOpen.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.cbOTAutoOpen.Enabled = false;
- this.cbOTAutoOpen.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.cbOTAutoOpen.Location = new System.Drawing.Point(8, 28);
- this.cbOTAutoOpen.Margin = new System.Windows.Forms.Padding(2);
- this.cbOTAutoOpen.Name = "cbOTAutoOpen";
- this.cbOTAutoOpen.Size = new System.Drawing.Size(92, 19);
- this.cbOTAutoOpen.TabIndex = 10;
- this.cbOTAutoOpen.Text = "Auto Open";
- this.cbOTAutoOpen.Visible = false;
- //
- // gpOpenTabs
- //
- this.gpOpenTabs.BackColor = System.Drawing.Color.Transparent;
- this.gpOpenTabs.CanvasColor = System.Drawing.SystemColors.Control;
- this.gpOpenTabs.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
- this.gpOpenTabs.Controls.Add(this.cbOTRemember);
- this.gpOpenTabs.Controls.Add(this.cbOTAutoOpen);
- this.gpOpenTabs.DisabledBackColor = System.Drawing.Color.Empty;
- this.gpOpenTabs.Location = new System.Drawing.Point(462, 252);
- this.gpOpenTabs.Margin = new System.Windows.Forms.Padding(2);
- this.gpOpenTabs.Name = "gpOpenTabs";
- this.gpOpenTabs.Size = new System.Drawing.Size(139, 81);
+ this.gpMSWordSum.Style.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.gpMSWordSum.Style.BackColorGradientAngle = 90;
+ this.gpMSWordSum.Style.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.gpMSWordSum.Style.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpMSWordSum.Style.BorderBottomWidth = 1;
+ this.gpMSWordSum.Style.BorderColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.gpMSWordSum.Style.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpMSWordSum.Style.BorderLeftWidth = 1;
+ this.gpMSWordSum.Style.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpMSWordSum.Style.BorderRightWidth = 1;
+ this.gpMSWordSum.Style.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.gpMSWordSum.Style.BorderTopWidth = 1;
+ this.gpMSWordSum.Style.CornerDiameter = 4;
+ this.gpMSWordSum.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.gpMSWordSum.Style.TextAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Center;
+ this.gpMSWordSum.Style.TextColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
+ this.gpMSWordSum.Style.TextLineAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Near;
//
//
//
- this.gpOpenTabs.Style.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
- this.gpOpenTabs.Style.BackColorGradientAngle = 90;
- this.gpOpenTabs.Style.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
- this.gpOpenTabs.Style.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.gpOpenTabs.Style.BorderBottomWidth = 1;
- this.gpOpenTabs.Style.BorderColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
- this.gpOpenTabs.Style.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.gpOpenTabs.Style.BorderLeftWidth = 1;
- this.gpOpenTabs.Style.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.gpOpenTabs.Style.BorderRightWidth = 1;
- this.gpOpenTabs.Style.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.gpOpenTabs.Style.BorderTopWidth = 1;
- this.gpOpenTabs.Style.CornerDiameter = 4;
- this.gpOpenTabs.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.gpOpenTabs.Style.TextAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Center;
- this.gpOpenTabs.Style.TextColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
- this.gpOpenTabs.Style.TextLineAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Near;
+ this.gpMSWordSum.StyleMouseDown.CornerType = DevComponents.DotNetBar.eCornerType.Square;
//
//
//
- this.gpOpenTabs.StyleMouseDown.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- //
- //
- //
- this.gpOpenTabs.StyleMouseOver.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.gpOpenTabs.TabIndex = 13;
- this.gpOpenTabs.Text = "Open Tabs";
- //
- // gpShwRplWords
- //
- this.gpShwRplWords.BackColor = System.Drawing.Color.Transparent;
- this.gpShwRplWords.CanvasColor = System.Drawing.SystemColors.Control;
- this.gpShwRplWords.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
- this.gpShwRplWords.Controls.Add(this.cbShwRplWrdsColor);
- this.gpShwRplWords.DisabledBackColor = System.Drawing.Color.Empty;
- this.gpShwRplWords.Location = new System.Drawing.Point(462, 165);
- this.gpShwRplWords.Margin = new System.Windows.Forms.Padding(2);
- this.gpShwRplWords.Name = "gpShwRplWords";
- this.gpShwRplWords.Size = new System.Drawing.Size(139, 72);
- //
- //
- //
- this.gpShwRplWords.Style.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
- this.gpShwRplWords.Style.BackColorGradientAngle = 90;
- this.gpShwRplWords.Style.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
- this.gpShwRplWords.Style.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.gpShwRplWords.Style.BorderBottomWidth = 1;
- this.gpShwRplWords.Style.BorderColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
- this.gpShwRplWords.Style.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.gpShwRplWords.Style.BorderLeftWidth = 1;
- this.gpShwRplWords.Style.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.gpShwRplWords.Style.BorderRightWidth = 1;
- this.gpShwRplWords.Style.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
- this.gpShwRplWords.Style.BorderTopWidth = 1;
- this.gpShwRplWords.Style.CornerDiameter = 4;
- this.gpShwRplWords.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.gpShwRplWords.Style.TextAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Center;
- this.gpShwRplWords.Style.TextColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
- this.gpShwRplWords.Style.TextLineAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Near;
- //
- //
- //
- this.gpShwRplWords.StyleMouseDown.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- //
- //
- //
- this.gpShwRplWords.StyleMouseOver.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.gpShwRplWords.TabIndex = 13;
- this.gpShwRplWords.Text = "Replace Words";
+ this.gpMSWordSum.StyleMouseOver.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.gpMSWordSum.TabIndex = 14;
+ this.gpMSWordSum.Text = "Opening in MS Word";
//
// frmSysOptions
//
@@ -1247,7 +1258,7 @@ namespace VEPROMS
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.btnCancel;
- this.ClientSize = new System.Drawing.Size(699, 520);
+ this.ClientSize = new System.Drawing.Size(699, 620);
this.ControlBox = false;
this.Controls.Add(this.btnReset);
this.Controls.Add(this.tcSysOpts);
@@ -1256,7 +1267,7 @@ namespace VEPROMS
this.Controls.Add(this.btnCancel);
this.DoubleBuffered = true;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
- this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "frmSysOptions";
this.Text = "Proms System Options";
this.Load += new System.EventHandler(this.frmSysOptions_Load);
@@ -1265,7 +1276,8 @@ namespace VEPROMS
((System.ComponentModel.ISupportInitialize)(this.tcSysOpts)).EndInit();
this.tcSysOpts.ResumeLayout(false);
this.tabControlPanel3.ResumeLayout(false);
- //this.grPanUCFImpOpt.ResumeLayout(false); // C2024-041 remove from Options panel in V button.
+ this.gpOpenTabs.ResumeLayout(false);
+ this.gpShwRplWords.ResumeLayout(false);
this.gpVisioPath.ResumeLayout(false);
this.gpSeparateWindows.ResumeLayout(false);
this.gpEnhancedDocs.ResumeLayout(false);
@@ -1275,9 +1287,7 @@ namespace VEPROMS
this.gpAnnotationSettings.ResumeLayout(false);
this.gpTransRangeColor.ResumeLayout(false);
this.gpPropPageStyle.ResumeLayout(false);
- this.gpOpenTabs.ResumeLayout(false);
- this.gpShwRplWords.ResumeLayout(false);
-
+ this.gpMSWordSum.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -1336,5 +1346,7 @@ namespace VEPROMS
private DevComponents.DotNetBar.Controls.CheckBoxX cbOTRemember;
private DevComponents.DotNetBar.Controls.CheckBoxX cbOTAutoOpen;
private DevComponents.DotNetBar.Controls.CheckBoxX cbShwRplWrdsColor;
+ private DevComponents.DotNetBar.Controls.GroupPanel gpMSWordSum;
+ private DevComponents.DotNetBar.Controls.CheckBoxX cbMSWordPrompt;
}
}
diff --git a/PROMS/VEPROMS User Interface/frmSysOptions.cs b/PROMS/VEPROMS User Interface/frmSysOptions.cs
index 2998f100..2c9afd49 100644
--- a/PROMS/VEPROMS User Interface/frmSysOptions.cs
+++ b/PROMS/VEPROMS User Interface/frmSysOptions.cs
@@ -100,7 +100,9 @@ namespace VEPROMS
cbOTRemember.Checked = _usersettings.UserSetting_OpenTabs_Remember;
cbOTAutoOpen.Enabled = cbOTAutoOpen.Visible = cbOTRemember.Checked;
cbOTAutoOpen.Checked = _usersettings.UserSetting_OpenTabs_AutoOpen || !cbOTRemember.Checked;
-
+
+ //C2025-013 - Allow not continuously generate message that opening Summaries in MS Word
+ cbMSWordPrompt.Checked = _usersettings.UserSetting_MSWord_Summary_Prompt;
}
private void cbEnhancedDocumentSync_CheckedChanged(object sender, System.EventArgs e)
{
@@ -172,6 +174,9 @@ namespace VEPROMS
}
_usersettings.SetUserSettings(cbOTRemember.Checked, OTAuto);
+ //C2025-013 - Allow not continuously generate message that opening Summaries in MS Word
+ _usersettings.SetUserSetting_MSWord_Summary_Prompt(cbMSWordPrompt.Checked);
+
this.DialogResult = DialogResult.OK;
this.Close();
}
diff --git a/PROMS/VEPROMS User Interface/frmSysOptions.resx b/PROMS/VEPROMS User Interface/frmSysOptions.resx
index d4747b7a..a53df5f4 100644
--- a/PROMS/VEPROMS User Interface/frmSysOptions.resx
+++ b/PROMS/VEPROMS User Interface/frmSysOptions.resx
@@ -125,7 +125,7 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAABJxAAAScQHz3HqOAAAAKklE
- QVQ4T2P4//8/RRhCAClyMIoBIJoUPGrAqAEgPBwNIAfDDSAf/2cAALEslYfUgx+eAAAAAElFTkSuQmCC
+ QVQ4T2P4//8/AyUYQjAwgAiSMYoB6CYTwqMGjBowXA0gB8MNoAQDALEslYfhkv70AAAAAElFTkSuQmCC
diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.cs b/PROMS/VEPROMS User Interface/frmVEPROMS.cs
index 877a4ec7..840dbd6e 100644
--- a/PROMS/VEPROMS User Interface/frmVEPROMS.cs
+++ b/PROMS/VEPROMS User Interface/frmVEPROMS.cs
@@ -533,6 +533,7 @@ namespace VEPROMS
tv.PrintProcedure += new vlnTreeViewEvent(tv_PrintProcedure);
tv.PrintSection += new vlnTreeViewEvent(tv_PrintSection);
+ tv.QPrintSection += new vlnTreeViewEvent(tv_QPrintSection);
tv.QPrintProcedure += new vlnTreeViewEvent(tv_QPrintProcedure);
tv.PrintAllProcedures += new vlnTreeViewEvent(tv_PrintAllProcedures);
tv.ApproveProcedure += new vlnTreeViewEvent(tv_ApproveProcedure);
@@ -1213,7 +1214,19 @@ namespace VEPROMS
}
- void tv_PrintSection(object sender, vlnTreeEventArgs args) // Quick Print right click menu on Procedure name.
+ //Print Section
+ //C2025-028 Add a Quick Print Section option
+
+ void tv_PrintSection(object sender, vlnTreeEventArgs args)
+ {
+ PrintSection(sender, args, false);
+ }
+ void tv_QPrintSection(object sender, vlnTreeEventArgs args)
+ {
+ PrintSection(sender, args, true);
+ }
+
+ void PrintSection(object sender, vlnTreeEventArgs args, bool quickprint)
{
try
{
@@ -1225,7 +1238,9 @@ namespace VEPROMS
tc.SaveCurrentEditItem(si2.MyProcedure);
+ //B2025-032 Fix Section not Printing Applicability Properly
si2.MyDocVersion.DocVersionConfig.SelectedSlave = args.UnitIndex;
+ si2.MyProcedure.MyDocVersion.DocVersionConfig.SelectedSlave = args.UnitIndex;
using (DlgPrintProcedure prnDlg = new DlgPrintProcedure(si2.MyProcedure))
{
@@ -1233,8 +1248,14 @@ namespace VEPROMS
prnDlg.SelectedSlave = args.UnitIndex;
prnDlg.MySessionInfo = MySessionInfo;
prnDlg.SetupForProcedure(); // Setup filename
- prnDlg.ShowDialog(this); // Create Print report
+ if (quickprint)
+ prnDlg.QPCreatePDF(); // Create Print report
+ else
+ prnDlg.ShowDialog(this); // Create Print report
+
+ //B2025-032 Fix Section not Printing Applicability Properly
+ si2.MyDocVersion.DocVersionConfig.SelectedSlave = 0;
si2.MyProcedure.MyDocVersion.DocVersionConfig.SelectedSlave = 0;
}
}
diff --git a/PROMS/VEPROMS.CSLA.Library/Format/PageStyles.cs b/PROMS/VEPROMS.CSLA.Library/Format/PageStyles.cs
index a1af31b5..a97edf71 100644
--- a/PROMS/VEPROMS.CSLA.Library/Format/PageStyles.cs
+++ b/PROMS/VEPROMS.CSLA.Library/Format/PageStyles.cs
@@ -244,6 +244,16 @@ namespace VEPROMS.CSLA.Library
return LazyLoad(ref _TrimEnding, "@TrimEnding");
}
}
+ // C2025-033 to specify to print pagestyle item for a specific Child procedure
+ private LazyLoad _ChildNum;
+ public int? ChildNum
+ {
+ get
+ {
+ return (LazyLoad(ref _ChildNum, "@ChildNum"));
+ }
+ }
+
#endregion
#region Override ToString
public override string ToString()
diff --git a/PROMS/VEPROMS.CSLA.Library/Minimal/UserSettings.cs b/PROMS/VEPROMS.CSLA.Library/Minimal/UserSettings.cs
index 80e56972..89fae763 100644
--- a/PROMS/VEPROMS.CSLA.Library/Minimal/UserSettings.cs
+++ b/PROMS/VEPROMS.CSLA.Library/Minimal/UserSettings.cs
@@ -16,6 +16,7 @@ namespace VEPROMS.CSLA.Library
#region Public Properties
public bool UserSetting_OpenTabs_Remember { get; protected set; } = false;
public bool UserSetting_OpenTabs_AutoOpen { get; protected set; } = true;
+ public bool UserSetting_MSWord_Summary_Prompt { get; protected set; } = true;
#endregion
@@ -31,7 +32,7 @@ namespace VEPROMS.CSLA.Library
using (SqlCommand cm = cn.CreateCommand())
{
cm.CommandType = CommandType.Text;
- cm.CommandText = "Select RememberOpenTabs, AutoOpenTabs FROM Users where UserID = @UID";
+ cm.CommandText = "Select RememberOpenTabs, AutoOpenTabs, MSWordSummaryPrompt FROM Users where UserID = @UID";
cm.Parameters.AddWithValue("@UID", _userid);
cm.CommandTimeout = Database.DefaultTimeout;
using (SafeDataReader dr = new SafeDataReader(cm.ExecuteReader()))
@@ -40,6 +41,7 @@ namespace VEPROMS.CSLA.Library
{
UserSetting_OpenTabs_Remember = (bool) dr.GetValue("RememberOpenTabs");
UserSetting_OpenTabs_AutoOpen = (bool) dr.GetValue("AutoOpenTabs");
+ UserSetting_MSWord_Summary_Prompt = (bool) dr.GetValue("MSWordSummaryPrompt");
}
}
}
@@ -84,6 +86,33 @@ namespace VEPROMS.CSLA.Library
throw new DbCslaException("UserSettings_SetUserSettings", ex);
}
+ }
+
+ public void SetUserSetting_MSWord_Summary_Prompt(bool prompt)
+ {
+ try
+ {
+ using (SqlConnection cn = Database.VEPROMS_SqlConnection)
+ {
+ using (SqlCommand cm = cn.CreateCommand())
+ {
+ cm.CommandType = CommandType.StoredProcedure;
+ cm.CommandText = "vesp_UpdateUserSettingMSWordSummaryPrompt";
+ cm.Parameters.AddWithValue("@UID", _userid);
+ UserSetting_MSWord_Summary_Prompt = prompt;
+ cm.Parameters.AddWithValue("@Prompt", prompt);
+ cm.CommandTimeout = Database.DefaultTimeout;
+
+ cm.ExecuteNonQuery();
+ }
+ }
+ }
+ catch (Exception ex)
+ {
+ Database.LogException("UserSettings_SetUserSettings", ex);
+ throw new DbCslaException("UserSettings_SetUserSettings", ex);
+ }
+
}
#endregion
}
diff --git a/PROMS/Volian.Controls.Library/vlnTreeView.cs b/PROMS/Volian.Controls.Library/vlnTreeView.cs
index 140a7a23..6fbd3093 100644
--- a/PROMS/Volian.Controls.Library/vlnTreeView.cs
+++ b/PROMS/Volian.Controls.Library/vlnTreeView.cs
@@ -528,6 +528,11 @@ namespace Volian.Controls.Library
{
if (PrintSection != null) PrintSection(sender, args);
}
+ public event vlnTreeViewEvent QPrintSection;
+ private void OnQPrintSection(object sender, vlnTreeEventArgs args)
+ {
+ if (QPrintSection != null) QPrintSection(sender, args);
+ }
public event vlnTreeViewEvent PrintAllProcedures;
private void OnPrintAllProcedures(object sender, vlnTreeEventArgs args)
{
@@ -994,11 +999,26 @@ namespace Volian.Controls.Library
mp.Tag = k;
}
cm.MenuItems.Add(mps);
+
+ //C2025-028 Add a Quick Print Section option
+ MenuItem mps_qp = new MenuItem("Quick Print Section");
+ int k_qp = 0;
+ foreach (string s in si2.MyDocVersion.UnitNames)
+ {
+ k_qp++;
+ MenuItem mp_qp = mps_qp.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
+ mp_qp.Tag = k_qp;
+ }
+ cm.MenuItems.Add(mps_qp);
}
}
else
{
- if(!si2.IsSubsection) cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
+ if (!si2.IsSubsection)
+ {
+ cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
+ cm.MenuItems.Add("Quick Print Section", new EventHandler(mi_Click));
+ }
}
}
}
@@ -1064,6 +1084,7 @@ namespace Volian.Controls.Library
if (i.HasWordContent)
{
cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
+ cm.MenuItems.Add("Quick Print Section", new EventHandler(mi_Click));
}
}
#endregion
@@ -1867,6 +1888,9 @@ namespace Volian.Controls.Library
case "Print Section":
OnPrintSection(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0, mi.Text, (int)mi.Tag));
break;
+ case "Quick Print Section":
+ OnQPrintSection(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0, mi.Text, (int)mi.Tag));
+ break;
case "Print All Procedures for":
OnPrintAllProcedures(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0,mi.Text,(int)mi.Tag));
break;
@@ -2014,6 +2038,10 @@ namespace Volian.Controls.Library
VETreeNode tn2 = SelectedNode as VETreeNode;
OnPrintSection(this, new vlnTreeEventArgs(tn2 as VETreeNode, null, 0));
break;
+ case "Quick Print Section":
+ VETreeNode tn2qp = SelectedNode as VETreeNode;
+ OnQPrintSection(this, new vlnTreeEventArgs(tn2qp as VETreeNode, null, 0));
+ break;
case "Open":
OpenNode();
break;
diff --git a/PROMS/Volian.Print.Library/VlnSvgPageHelper.cs b/PROMS/Volian.Print.Library/VlnSvgPageHelper.cs
index 0ec682e3..89efa648 100644
--- a/PROMS/Volian.Print.Library/VlnSvgPageHelper.cs
+++ b/PROMS/Volian.Print.Library/VlnSvgPageHelper.cs
@@ -252,6 +252,14 @@ namespace Volian.Print.Library
get { return _CountInApplProcs; }
set { _CountInApplProcs = value; }
}
+ // C2025-033 Child (slave) being printed
+ private static int _PrintingChild = 0;
+ public static int PrintingChild
+ {
+ get { return _PrintingChild; }
+ set { _PrintingChild = value; }
+ }
+
//private bool _AddBlankPagesForDuplexPrinting = false;
//public bool AddBlankPagesForDuplexPrinting // Tells us if a the option to add a blank page is turn on (for procedures with duplex foldouts)
//{
@@ -1363,6 +1371,8 @@ i = 0;
foreach (VEPROMS.CSLA.Library.PageItem pageItem in pageStyle.PageItems)
{
if (pageItem.Token == null) continue; // can be null if token is dependent on PSI lookup!
+ // 2024-089 selectively print pagestyle item base on Child Procedure being printed
+ if (PrintingChild > 0 && pageItem.ChildNum > 0 && pageItem.ChildNum != PrintingChild) continue; // C2025-033 item should not be printed for this child
DidHLSText = false; // reset to false for this group of tokens.
//if (pageItem.Token.Contains("HLSTEXT"))
// Console.WriteLine("{0} - PageList Token", pageItem.Token);