// build debug window text string output = ""; for (int i = 0; i < handles.Length; i++) { if (!String.IsNullOrEmpty(BFS.Window.GetText(handles[i]))) output += string.Format("0x{0}: Location: {1, -37} {2}" + Environment.NewLine, handles[i].ToString("x8"), BFS.Window.GetBounds(handles[i]).ToString(), BFS.Window.GetText(handles[i])); }