From b373ab8708dce89aa53ae3e6b1a49194385dad52 Mon Sep 17 00:00:00 2001 From: Andrew Welker Date: Tue, 13 Oct 2020 14:06:48 -0600 Subject: [PATCH] #443 Add SetString Overload --- .../Touchpanels/TriListExtensions.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/essentials-framework/Essentials Core/PepperDashEssentialsBase/Touchpanels/TriListExtensions.cs b/essentials-framework/Essentials Core/PepperDashEssentialsBase/Touchpanels/TriListExtensions.cs index b282d475..d9cadb24 100644 --- a/essentials-framework/Essentials Core/PepperDashEssentialsBase/Touchpanels/TriListExtensions.cs +++ b/essentials-framework/Essentials Core/PepperDashEssentialsBase/Touchpanels/TriListExtensions.cs @@ -251,6 +251,12 @@ namespace PepperDash.Essentials.Core tl.StringInput[sigNum].StringValue = value; } + public static void SetString(this BasicTriList tl, uint sigNum, string value, eStringEncoding encoding) + { + tl.StringInput[sigNum].StringEncoding = encoding; + tl.StringInput[sigNum].StringValue = value; + } + /// /// Returns bool value of trilist sig ///