private String PadButtonText(String text, int longest) { int length = text.Length; int shortfall = longest - length; int even_floor_half_shortfall = shortfall / 2; String padding = XUtils.GetNSpaces(even_floor_half_shortfall); return(padding + text + padding); }