From 4b5b06210c247bec9b3aecd8da344ba1eefa4948 Mon Sep 17 00:00:00 2001 From: Paul Larsen Date: Fri, 8 May 2026 23:20:38 -0400 Subject: [PATCH 1/2] B2026-046-RO-symbols-and-Annotations --- .../Volian.Controls.Library/AnnotationDetails.cs | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/PROMS/Volian.Controls.Library/AnnotationDetails.cs b/PROMS/Volian.Controls.Library/AnnotationDetails.cs index 27577b01..d1bc6dbc 100644 --- a/PROMS/Volian.Controls.Library/AnnotationDetails.cs +++ b/PROMS/Volian.Controls.Library/AnnotationDetails.cs @@ -1,16 +1,17 @@ +using JR.Utils.GUI.Forms; using System; using System.Collections.Generic; using System.ComponentModel; -using System.Drawing; using System.Data; +using System.Diagnostics; +using System.Drawing; using System.Text; +using System.Text.RegularExpressions; using System.Windows.Forms; +using System.Xml; using VEPROMS.CSLA.Library; using Volian.Base.Library; using Volian.Pipe.Library; -using System.Xml; -using System.Diagnostics; -using JR.Utils.GUI.Forms; namespace Volian.Controls.Library { @@ -220,7 +221,11 @@ namespace Volian.Controls.Library { if (!DesignMode) // B2019-043 need to check if we are just saving changes to the user interface { - rtxbComment.Text = value; + //rtxbComment.Text = value; + if (value != null) + { + rtxbComment.Text = Regex.Replace(value, @"\\u([0-9]{1,4})\?", m => Convert.ToChar(int.Parse(m.Groups[1].Value)).ToString()); + } if (rtxbComment.Text != string.Empty) rtxbComment.SelectionStart = rtxbComment.TextLength; // position cursor to end of text } -- 2.52.0 From 70782cd655b70f9ef09108ea553f2f919cb27fca Mon Sep 17 00:00:00 2001 From: Paul Larsen Date: Wed, 13 May 2026 13:37:12 -0400 Subject: [PATCH 2/2] B2026-046-RO-symbols-and-Annotations --- PROMS/Volian.Controls.Library/AnnotationDetails.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/PROMS/Volian.Controls.Library/AnnotationDetails.cs b/PROMS/Volian.Controls.Library/AnnotationDetails.cs index d1bc6dbc..45cbeb1d 100644 --- a/PROMS/Volian.Controls.Library/AnnotationDetails.cs +++ b/PROMS/Volian.Controls.Library/AnnotationDetails.cs @@ -221,7 +221,6 @@ namespace Volian.Controls.Library { if (!DesignMode) // B2019-043 need to check if we are just saving changes to the user interface { - //rtxbComment.Text = value; if (value != null) { rtxbComment.Text = Regex.Replace(value, @"\\u([0-9]{1,4})\?", m => Convert.ToChar(int.Parse(m.Groups[1].Value)).ToString()); -- 2.52.0