Skip to content

PtInRect

Check whether a point is inside a rectangle.

Declaration

Source position: types.pp line 334

  function PtInRect(const Rect: TRect; const p: TPoint) : Boolean;

Description

PtInRect returns True if p is located inside Rect, and False if it is located outside the rectangle.

Remark

Note that the bottom, right edges are not considered part of the rectangle, therefor a point located on one of these edges will not be considered part of the rectangle, meaning that for a record (10,10,100,100) the point (90,100) will not be considered part of the record, but 90,10 will be. !!!

See also

Name Description
InflateRect Increase the rectangle in size, keeping it centered
IntersectRect Return the intersection of 2 rectangles
IsRectEmpty Check whether a rectangle is empty
OffsetRect Offset the rectangle
Size Return the size of the rectangle
UnionRect Return the union of 2 rectangles.