void tName_Validating(object sender, CancelEventArgs e)
{
if (fCraft.World.IsValidName(tName.Text) &&
(!MainForm.IsWorldNameTaken(tName.Text) ||
(originalWorldName != null && tName.Text.ToLower() == originalWorldName.ToLower())))
{
tName.ForeColor = SystemColors.ControlText;
}
else
{
tName.ForeColor = System.Drawing.Color.Red;
e.Cancel = true;
}
}