GoDigram for .NET Framework and .NET Core
Northwoods.Go Namespace / GoObject Class / DoResize Method
the GoView whose GoToolResizing is calling this method
the original bounding rectangle
the PointF, in document coordinates, to which the resize handle is being dragged
The IGoHandle.IGoHandle.HandleID of the handle being dragged
the value of GoToolResizing.GoToolResizing.MinimumSize
the value of GoToolResizing.GoToolResizing.MaximumSize
In This Topic
    DoResize Method (GoObject)
    In This Topic
    Called when a user resizes this object.
    Syntax

    Parameters

    view
    the GoView whose GoToolResizing is calling this method
    origRect
    the original bounding rectangle
    newPoint
    the PointF, in document coordinates, to which the resize handle is being dragged
    whichHandle
    The IGoHandle.IGoHandle.HandleID of the handle being dragged
    evttype
    min
    the value of GoToolResizing.GoToolResizing.MinimumSize
    max
    the value of GoToolResizing.GoToolResizing.MaximumSize
    Remarks
    This is normally called from GoToolResizing. By default it just calls ComputeResize, allowing reshaping if this object's CanReshape property is true and the view's last input's GoInputEventArgs.GoInputEventArgs.Shift property is true. The resulting RectangleF value is used as this object's new Bounds if ResizesRealtime is true or if evttype is GoInputState.GoInputState.Finish. Override ComputeResize if you want to constrain the user's resizing of this object without regard to the actual view or input events causing the resize.
    See Also