protected void handleHorizontal(List<RadComponent> children, FeedbackLayer layer, Point location) {
    for (RadComponent child : children) {
      Rectangle childBounds = getBounds(child, layer);
      if (childBounds.x <= location.x && location.x <= childBounds.getMaxX()) {
        myChildTarget = child;
        break;
      }
    }
  }
protected void handleHorizontal(List<RadComponent> children, FeedbackLayer layer, Point location)