From 78e408706e6c280b4030cef1dcbcd04483f0b357 Mon Sep 17 00:00:00 2001 From: John Date: Wed, 23 Feb 2022 21:02:22 +0000 Subject: [PATCH] C2022-004 Logic to print a Unit Designator Watermark --- PROMS/Volian.Print.Library/PromsPrinter.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PROMS/Volian.Print.Library/PromsPrinter.cs b/PROMS/Volian.Print.Library/PromsPrinter.cs index 64675ec4..7197ff97 100644 --- a/PROMS/Volian.Print.Library/PromsPrinter.cs +++ b/PROMS/Volian.Print.Library/PromsPrinter.cs @@ -165,6 +165,7 @@ namespace Volian.Print.Library set { _MyItem = value; } } private string _Watermark; + private string _WatermarkColor; //C2018-009 print PROMS version private string _PromsVersion = ""; public string PromsVersion @@ -316,12 +317,13 @@ namespace Volian.Print.Library set { _MergedPdf = value; } } public PromsPrinter(ItemInfo myItem, string rev, string watermark, bool debugOutput, bool origPgBrk, string backgroundFolder, bool openPDF, bool overWrite, - ChangeBarDefinition cbd, String pdfFile, bool insertBlankPages, bool batchPrint, string prefix, bool saveLinks, int removeTrailngHardReturnsAndManualPageBreaks, string blankPageText, bool didAll, MergedPdf mergedPdf) + ChangeBarDefinition cbd, String pdfFile, bool insertBlankPages, bool batchPrint, string prefix, bool saveLinks, int removeTrailngHardReturnsAndManualPageBreaks, string blankPageText, bool didAll, MergedPdf mergedPdf, string watermarkColor) { Prefix = prefix; // RHM20150506 Multiline ItemID TextBox _MyItem = myItem; _Rev = rev; _Watermark = watermark; + _WatermarkColor = watermarkColor; _DebugOutput = debugOutput; _BackgroundFolder = backgroundFolder; _OpenPDF = openPDF; @@ -883,6 +885,7 @@ namespace Volian.Print.Library bool firstStepSec = true; // C2021-019: Override the watermark color, stored in the PSI - color list set as combobox in PSI with list of colors ProcedureConfig pc = myProcedure.MyConfig as ProcedureConfig; + WatermarkOverrideColor = _WatermarkColor; if (pc != null) { string clr = pc.GetValue("PSI", "WATERMARKOVERRIDECLR");