public bool IsClicked(Point point, out Object clickedObject) { bool Selected = rectanglePainter.IsClicked(point, out clickedObject); if (Selected) { clickedObject = this; } return(Selected); }
public bool IsClicked(Point point, out Object clickedObject) { bool clicked = rectangle.IsClicked(point, out clickedObject); if (clicked) { clickedObject = this; return(true); } return(false); }
public virtual bool IsClicked(Point point, out Object clickedObject) { /* Check click on ports */ clickedObject = null; Unselect(); bool clicked = Anchors.IsClicked(point, out clickedObject); if (clicked == true) { Select(); return(true); } clicked = painter.IsClicked(point, out clickedObject); if (clicked) { Select(); clickedObject = this; } return(clicked); }