FMX.Graphics.TCanvas.DrawRectSides

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure DrawRectSides(const ARect: TRectF; const XRadius, YRadius: Single; const ACorners: TCorners;  const AOpacity: Single; const ASides: TSides; const ACornerType: TCornerType = TCornerType.Round); overload;
procedure DrawRectSides(const ARect: TRectF; const XRadius, YRadius: Single; const ACorners: TCorners;  const AOpacity: Single; const ASides: TSides; const ABrush: TStrokeBrush; const ACornerType: TCornerType = TCornerType.Round); overload;

C++

void __fastcall DrawRectSides(const System::Types::TRectF &ARect, const float XRadius, const float YRadius, const Fmx::Types::TCorners ACorners, const float AOpacity, const Fmx::Types::TSides ASides, const Fmx::Types::TCornerType ACornerType = (Fmx::Types::TCornerType)(0x0))/* overload */;
void __fastcall DrawRectSides(const System::Types::TRectF &ARect, const float XRadius, const float YRadius, const Fmx::Types::TCorners ACorners, const float AOpacity, const Fmx::Types::TSides ASides, TStrokeBrush* const ABrush, const Fmx::Types::TCornerType ACornerType = (Fmx::Types::TCornerType)(0x0))/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FMX.Graphics.pas
FMX.Graphics.hpp
FMX.Graphics TCanvas


説明

カスタマイズされた形状の角を持つ 四角形 の指定された辺を、現在の TCanvas で描画します。


DrawRectSides は、カスタマイズされた形の角をもつ四角形 ARect の、指定された辺 ASides を、現在の Stroke または指定された ABrush ペンで描画します。


ARect は、描画された四角形を示します。


XRadius は、水平方向での、角からカスタマイズの開始点への距離を示します。 XRadius の最大値は、四角形の幅の半分です。


YRadius は、垂直方向での、角からカスタマイズの開始点への距離を示します。 YRadius の最大値は、四角形の高さの半分です。


ACorners は、カスタマイズを適用するを示します。 ACorners は、TCorner 型で定義されている次の定数のセットが格納されています: TopLeftTopRightBottomLeftBottomRight。 すべての角にカスタマイズを適用するには、AllCorners 定数を使用します。


AOpacity は、Stroke 色または ABrush色の透明度を示します。


ASides は、描画される四角形のを示します。2 つの隣接辺が描画されない場合、それらの間の角はカスタマイズされ、その角は表示されます。 ASides が空の場合、角が定義されていれば、DrawRectSides はカスタマイズされた角を描画します。 すべての辺を表示するには、AllSides 定数を使用します。


ABrush は、四角形の辺を描画する際に使用する、TStrokeBrush ペンを示します。


ACornerType は、角の形状のカスタマイズを表す TCornerType 型を示します。 これは任意のパラメータで、デフォルト値は Round です。


DrawRectCanvas.png

描画ペンをカスタマイズするには、StrokeThickness, Cap, Dash、および Join の各プロパティを使用します。

関連項目