public static PromptForm.ValidationDelegate GetIntegerValidation(int min, int max)
{
return delegate(string input, out string message)
{
message = null;
int num;
if (!int.TryParse(input, out num))
{
message = Localizer.Localize("PROMPT_NOT_A_NUMBER");
return false;
}
if (num < min || num > max)
{
message = string.Format(Localizer.Localize("PROMPT_NUMBER_NOT_IN_RANGE"), min, max);
return false;
}
return true;
}
;
}