diff --git a/PROMS/VEPROMS User Interface/DlgPrintProcedure.Designer.cs b/PROMS/VEPROMS User Interface/DlgPrintProcedure.Designer.cs index 29dbfd53..5ddc7657 100644 --- a/PROMS/VEPROMS User Interface/DlgPrintProcedure.Designer.cs +++ b/PROMS/VEPROMS User Interface/DlgPrintProcedure.Designer.cs @@ -102,6 +102,7 @@ namespace VEPROMS this.tbBlankPage = new DevComponents.DotNetBar.Controls.TextBoxX(); this.lblBlPg = new DevComponents.DotNetBar.LabelX(); this.swtbtnPDFdtPrefixSuffix = new DevComponents.DotNetBar.Controls.SwitchButton(); + this.cbxGenerateTimeCritActSum = new System.Windows.Forms.CheckBox(); this.gpnlDebug.SuspendLayout(); this.grpDateSelector.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.docVersionConfigBindingSource)).BeginInit(); @@ -1214,6 +1215,7 @@ namespace VEPROMS this.panelEx2.Controls.Add(this.btnCreatePDF); this.panelEx2.Controls.Add(this.txbPDFLocation); this.panelEx2.Controls.Add(this.txbRevDate); + this.panelEx2.Controls.Add(this.cbxGenerateTimeCritActSum); this.panelEx2.Controls.Add(this.cbxGenerateConActSum); this.panelEx2.Controls.Add(this.lblPDFLoc); this.panelEx2.Controls.Add(this.cbxOpenAfterCreate2); @@ -1419,6 +1421,23 @@ namespace VEPROMS this.swtbtnPDFdtPrefixSuffix.TabIndex = 111; this.swtbtnPDFdtPrefixSuffix.ValueChanged += new System.EventHandler(this.swtbtnPDFdtPrefixSuffix_ValueChanged); // + // cbxGenerateTimeCritActSum + // + this.cbxGenerateTimeCritActSum.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Right))); + this.cbxGenerateTimeCritActSum.AutoSize = true; + this.cbxGenerateTimeCritActSum.BackColor = System.Drawing.Color.Transparent; + this.cbxGenerateTimeCritActSum.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cbxGenerateTimeCritActSum.ForeColor = System.Drawing.SystemColors.ControlText; + this.cbxGenerateTimeCritActSum.Location = new System.Drawing.Point(240, 273); + this.cbxGenerateTimeCritActSum.Margin = new System.Windows.Forms.Padding(2); + this.cbxGenerateTimeCritActSum.Name = "cbxGenerateTimeCritActSum"; + this.cbxGenerateTimeCritActSum.Size = new System.Drawing.Size(294, 17); + this.cbxGenerateTimeCritActSum.TabIndex = 102; + this.cbxGenerateTimeCritActSum.Text = "Generate Time Critical Action Summary (hidden but used)"; + this.cbxGenerateTimeCritActSum.UseVisualStyleBackColor = false; + this.cbxGenerateTimeCritActSum.Visible = false; + // // DlgPrintProcedure // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -1531,5 +1550,6 @@ namespace VEPROMS private System.Windows.Forms.CheckBox cbxRemoveManualPgBrk; private System.Windows.Forms.CheckBox cbxAssignRevToAllMergedPrcs; private System.Windows.Forms.CheckBox cbxAlmPtTxt; + private System.Windows.Forms.CheckBox cbxGenerateTimeCritActSum; } } diff --git a/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs b/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs index c26d0891..a5b6252b 100644 --- a/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs +++ b/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs @@ -158,6 +158,11 @@ namespace VEPROMS get { return cbxGenerateConActSum.Checked; } set { cbxGenerateConActSum.Checked = value; } } + public bool CreateTimeCriticalActionSummary + { + get { return cbxGenerateTimeCritActSum.Checked; } + set { cbxGenerateTimeCritActSum.Checked = value; } + } private bool _CreateButtonClicked = false; // B2020-062 control the toggle of date/time prefix/suffix on pdf file name public DlgPrintProcedure(DocVersionInfo dvi, bool automatic) { @@ -1001,6 +1006,12 @@ namespace VEPROMS frmStatus.MakeContinuousActionSummary = cbxGenerateConActSum.Checked; if (Automatic && cbxGenerateConActSum.Checked) frmStatus.OnlyShowContinuousActionSummary = true; + + // F2022-024 Time Critical Action Summary + frmStatus.MakeTimeCriticalActionSummary = cbxGenerateTimeCritActSum.Checked; + if (Automatic && cbxGenerateTimeCritActSum.Checked) + frmStatus.OnlyShowTimeCriticalActionSummary = true; + int profileDepth3 = ProfileTimer.Push(">>>> frmStatus"); frmStatus.ShowDialog(); ProfileTimer.Pop(profileDepth3);