code: func ActiveControl(parent Control) Control {
  	fnActive := func(c Control) bool {
  		return c.Active()
  	}
  	return FindFirstControl(parent, fnActive)
  }
docs: // ActiveControl returns the active child of the parent or nil if no child is
  // active