Ejemplo n.º 1
0
 public void LineChanged(MainForm form)
 {
     SignData.Get<NbtString>("Text1").Value = Lines[0].ToJSON();
     SignData.Get<NbtString>("Text2").Value = Lines[1].ToJSON();
     SignData.Get<NbtString>("Text3").Value = Lines[2].ToJSON();
     SignData.Get<NbtString>("Text4").Value = Lines[3].ToJSON();
     Lines[0].SetLabel(form.Sign_Text1, form);
     Lines[1].SetLabel(form.Sign_Text2, form);
     Lines[2].SetLabel(form.Sign_Text3, form);
     Lines[3].SetLabel(form.Sign_Text4, form);
     if(CurrentLine!=null)
         CurrentLine.SetForm(form);
     form.MarkUnsaved();
     form.Sign_RawText.Text = SignData.Get<NbtString>("Text1").StringValue+ SignData.Get<NbtString>("Text2").StringValue+ SignData.Get<NbtString>("Text3").StringValue+ SignData.Get<NbtString>("Text4").StringValue;
     CheckTranslationStatus(form.Resource);
 }