public virtual bool LoadNumbers(ToolStripProgressBar tspb) { List <string> numbers = FileHandler.LoadLines(FilePath); if (numbers.Count == 0) { return(false); } int i = 0; int total = numbers.Count; foreach (var n in numbers) { tspb.Value = (int)((double)i / total * 100); var num = BuildNumbers(n); if (num == null) { Drawings.Clear(); break; } Drawings.Add(num); i++; } Drawings.Reverse(); return(Drawings.Count > 0); }