System.Types.OffsetRect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function OffsetRect(var R: TRect; DX, DY: Integer): Boolean;
function OffsetRect(var R: TRectF; DX, DY: Single): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall OffsetRect(TRect &R, int DX, int DY)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Types.pas
System.Types.hpp
System.Types System.Types

Beschreibung

Verschiebt den Ursprung eines Rechtecks um den angegebenen Wert.

Mit OffsetRect können Sie die obere linke Ecke des in Rect angegebenen Rechtecks verschieben. Dabei bleiben Breite und Höhe erhalten. Die linke Seite des Rechtecks wird um DX, die Oberseite um DY verschoben.

OffsetRect gibt true zurück, wenn der Parameter Rect ungleich nil (Delphi) bzw. NULL (C++) ist. Ist Rect nil (Delphi) bzw. NULL (C++), wird false zurückgegeben, da kein neues Rechteck zurückgegeben werden kann.

Siehe auch