From 340a11d14ac5730bb86b273a06f37eda62ca69d9 Mon Sep 17 00:00:00 2001 From: Rich Date: Thu, 30 Jul 2009 19:05:17 +0000 Subject: [PATCH] Update Transition Text --- PROMS/Volian.Controls.Library/StepRTB.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/PROMS/Volian.Controls.Library/StepRTB.cs b/PROMS/Volian.Controls.Library/StepRTB.cs index 3d05f367..3af5f448 100644 --- a/PROMS/Volian.Controls.Library/StepRTB.cs +++ b/PROMS/Volian.Controls.Library/StepRTB.cs @@ -12,7 +12,6 @@ using VEPROMS.CSLA.Library; namespace Volian.Controls.Library { - public delegate void StepRTBEvent(object sender, EventArgs args); public delegate void StepRTBCursorKeysEvent(object sender, KeyEventArgs args); public delegate void StepRTBCursorMovementEvent(object sender, StepRTBCursorMovementEventArgs args); @@ -513,7 +512,7 @@ namespace Volian.Controls.Library { if (ReadOnly) return; if (ViewRTB) return; - if (!_IsDirty) return; + if (!_IsDirty && Text.Contains("(Resolved Transition Text)") == false) return; bool success = _origDisplayText.Save((RichTextBox)this); if (success) { @@ -1914,8 +1913,8 @@ namespace Volian.Controls.Library } sb.Append(line.Substring(lastIndex)); // Append the text following the last link string result = sb.ToString(); - MatchCollection mcEnd = Regex.Matches(line, @"#Link.*?\[END>"); result = result.Replace(@""); if (mcEnd.Count > 0) { result = result.Substring(0, mcEnd[0].Index - 1) + result.Substring(mcEnd[0].Index + mcEnd[0].Length);