diff --git a/EduNetworkBuilder/TranslationWindow.Designer.cs b/EduNetworkBuilder/TranslationWindow.Designer.cs index 0a8850b..bad7385 100644 --- a/EduNetworkBuilder/TranslationWindow.Designer.cs +++ b/EduNetworkBuilder/TranslationWindow.Designer.cs @@ -253,6 +253,7 @@ this.tbFormItem2.Name = "tbFormItem2"; this.tbFormItem2.Size = new System.Drawing.Size(462, 72); this.tbFormItem2.TabIndex = 6; + this.tbFormItem2.Leave += new System.EventHandler(this.tbFormItem2_Leave); // // tbFormItem1 // diff --git a/EduNetworkBuilder/TranslationWindow.cs b/EduNetworkBuilder/TranslationWindow.cs index 11bcc1d..69e8638 100644 --- a/EduNetworkBuilder/TranslationWindow.cs +++ b/EduNetworkBuilder/TranslationWindow.cs @@ -424,6 +424,21 @@ namespace EduNetworkBuilder ChangedFormData = true; } } + + private void tbFormItem2_Leave(object sender, EventArgs e) + { + //If the text no longer matches, we want to update it. + TranslationItem TI = GetEditedTranslationItem(); + if (TI != null) + { + //only make a note if it has changed + if (TI.Value != tbFormItem2.Text) + { + TI.Value = tbFormItem2.Text; + ChangedFormData = true; + } + } + } } #region TranslationClasses