прямоугольник задаваемый 4 вещественными координатами
type TDoubleRect = packed record
Left, Top: Double;
Right, Bottom: Double
TopLeft, BottomRight: TDoublePoint
end;
@value Left левая координата по горизонтали @value Top верхняя координата по вертикали @value Right правая координата по горизонтали @value Bottom нижняя координата по вертикали