IGxRect.OffsetS

Syntax

OffsetS(Size: IGxSize);

Parameters

Size - size, by which the offset is made.

Description

The OffsetS method shifts the integer rectangle by the size passed by the Size parameter.

Example

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Obj: ITabObject;

Rect: IGxRect;

Size: IGxSize;

Begin

Rect:=New GxRect.Create(0,0,Math.RandBetweenI(0,30),Math.RandBetweenI(0,30));

Size:=New GxSize.Create(Math.RandBetweenI(0,30),Math.RandBetweenI(0,30));

Obj:=UiTabSheet1.TabSheet.Objects.Add("PrxPicture", Rect.ToRectF);

(Obj As IPrxPicture).Image:=GxImage.FromFile("c:\1.bmp");

Rect.OffsetS(Size);

Obj.Rectangle:=Rect.ToRectF;

End Sub Button1OnClick;

After executing the example clicking the button creates an image in the regular report. The image source is the 1.bmp file. The image is created with the random size and is shifted by the Size size.

See also:

IGxRect