Vcl.Graphics.TCanvas.Rectangle

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Rectangle(X1, Y1, X2, Y2: Integer); override;

C++

virtual void __fastcall Rectangle(int X1, int Y1, int X2, int Y2)/* overload */;
inline void __fastcall  Rectangle(const System::Types::TRect &Rect){ TCustomCanvas::Rectangle(Rect); }

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCanvas

Beschreibung

Zeichnet ein Rechteck auf der Zeichenfläche.

Mit Rectangle können Sie unter Verwendung des aktuellen Stifts ein Rechteck zeichnen und es unter Verwendung des aktuellen Pinsels füllen. Legen Sie die Koordinaten des Rechecks folgendermaßen fest:

Durch die linke obere Ecke mit den Pixel-Koordinaten (X1, Y1) und durch die rechte untere Ecke mit den Koordinaten (X2, Y2) oder

verwenden Sie den Typ TRect.

Um einen rechteckigen Bereich zu füllen, ohne für die Umrandung den aktuellen Pinsel zu verwenden, bedienen Sie sich der Methode FillRect. Mit FrameRect oder Polygon lässt sich die Begrenzung eines rechteckigen Bereichs zeichnen, ohne diese zu füllen. Mit RoundRect können Sie ein Rechteck mit abgerundeten Ecken zeichnen.

Siehe auch

Codebeispiele