public void CopyFrom(TextItem textItem) { m_TextMesh.text = textItem.GetText(); m_Info = textItem.m_Info; SetColour(); }
private void tbTextString_TextChanged(object sender, EventArgs e) { if (UpdatingTicketLayout) { return; } if (!(SelectedItem is TextItem)) { return; } TextItem item = (TextItem)SelectedItem; if (item.CanEditText()) { item.Text = tbTextString.Text; UpdateTicketLayout(); isChanged = true; UpdateSaveButton(); } else { tbTextString.Text = item.GetText(this.Project); } }