Vcl.Themes.TCustomStyleServices.DrawEdge

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

Delphi

function DrawEdge(DC: HDC; Details: TThemedElementDetails; const R: TRect;
Edges, Flags: Cardinal; ContentRect: PRect = nil): Boolean; overload; inline; deprecated 'Use DrawEdge with TElementEdges';
function DrawEdge(DC: HDC; Details: TThemedElementDetails; const R: TRect;
Edges: TElementEdges; Flags: TElementEdgeFlags; ContentRect: PRect = nil): Boolean; overload;

C++

bool __fastcall DrawEdge _DEPRECATED_ATTRIBUTE1("Use DrawEdge with TElementEdges") (HDC DC, const TThemedElementDetails &Details, const System::Types::TRect &R, unsigned Edges, unsigned Flags, System::Types::PRect ContentRect = (System::Types::PRect)(0x0))/* overload */;
bool __fastcall DrawEdge(HDC DC, const TThemedElementDetails &Details, const System::Types::TRect &R, TElementEdges Edges, TElementEdgeFlags Flags, System::Types::PRect ContentRect = (System::Types::PRect)(0x0))/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Themes.pas
Vcl.Themes.hpp
Vcl.Themes TCustomStyleServices


説明

現在のスタイルにおいて、要素を囲んでいる四角のエッジを描画します。

DrawEdge を呼び出すと、指定された要素のエッジを、1 つまたは複数描画します。Edge は、内側および外側のエッジの種類を指定し、Flags は、ボーダーの種類を示します。

メモ: このメソッドの最初のオーバーロードは廃止予定です。代わりに、2 つ目のオーバーロードを使用してください。

関連項目