Example #1
0
 private void btnUpdate_Click(object sender, EventArgs e)
 {
     if (bIsUpdated)
     {
         WordEntry we = wl.FindEntry(txtWord.Text);
         if (we != null)
         {
             // Meanings
             String[] strMeanings = txtMeanings.Lines;
             we.ClearMeanings();
             foreach (String str in strMeanings)
             {
                 if (str.Length > 0)
                 {
                     we.AddMeaning(str);
                 }
             }
             // Usages
             String[] strUsages = txtUsages.Lines;
             we.ClearUsages();
             foreach (String str in strUsages)
             {
                 if (str.Length > 0)
                 {
                     we.AddUsage(str);
                 }
             }
             // Other info
             String[] strOther = txtOtherInfo.Lines;
             we.ClearOtherInfo();
             foreach (String str in strOther)
             {
                 if (str.Length > 0)
                 {
                     we.AddOtherInfo(str);
                 }
             }
         }
     }
     btnUpdate.Enabled = false;
     FormMaintenance.GetInstance().GetGREMasterInstance().GetSerializer().SetChanged(true);
 }