SIL.FieldWorks.XWorks.FwXWindow.FindAllRootBoxes C# (CSharp) Method

FindAllRootBoxes() private method

private FindAllRootBoxes ( Control control ) : List
control System.Windows.Forms.Control
return List
		private List<IVwRootBox> FindAllRootBoxes(Control control)
		{
			List<IVwRootBox> rootboxes = new List<IVwRootBox>();
			if (control is IRootSite)
			{

				rootboxes.AddRange((control as IRootSite).AllRootBoxes());
			}
			foreach (Control c in control.Controls)
			{
				rootboxes.AddRange(FindAllRootBoxes(c));
			}
			return rootboxes;
		}
FwXWindow