public CBoxText(GDMIndividualRecord ir) { FirstName = ""; Surname = ""; Concealed = (!ir.GetVisibility()); if (Concealed && !CConfig.Instance.UseWithheldNames) { FirstName = ""; Surname = Name = CConfig.Instance.ConcealedName; } else { var irName = ir.GetPrimaryFullName(); if (irName != "") { Name = CConfig.Instance.CapitaliseName(irName, ref FirstName, ref Surname); } else { FirstName = ""; Surname = Name = CConfig.Instance.UnknownName; } } if (Concealed) { Date = ""; } else { Date = ir.GetLifeDatesStr(); } }