GxRect.CreateFromEdges

Синтаксис Fore

CreateFromEdges(TopLeft: IGxPoint; BottomRight: IGxPoint);

Синтаксис Fore.NET

CreateFromEdges(TopLeft: Prognoz.Platform.Interop.Drawing.GxPoint; BottomRight: Prognoz.Platform.Interop.Drawing.GxPoint);

Параметры

TopLeft. Точка, определяющая верхний левый угол прямоугольника.

BottomRight. Точка, определяющая нижний правый угол прямоугольника.

Описание

Конструктор CreateFromEdges создает новый прямоугольник, рассчитывая размеры и расположение в соответствии с указанными угловыми точками.

Пример Fore

Function GetRectFromEdges(TopLeft: IGxPoint; BottomRight: IGxPoint): IGxRect;
Var
    OutRect: IGxRect;
Begin
    OutRect := New GxRect.CreateFromEdges(TopLeft, BottomRight);
    Return OutRect;
End Function GetRectFromEdges;

Данная функция возвращает прямоугольник, созданный на основании верхней левой и правой нижней точки границ прямоугольника.

Пример Fore.NET

Imports Prognoz.Platform.Interop.Drawing;

Function GetRectFromEdges(TopLeft: GxPoint; BottomRight: GxPoint): GxRect;
Var
    OutRect: GxRect = New GxRectClass();
Begin
    OutRect.CreateFromEdges(TopLeft, BottomRight);
    Return OutRect;
End Function;

Данная функция возвращает прямоугольник, созданный на основании верхней левой и правой нижней точки границ прямоугольника.

См. также:

GxRect