Vcl.Themes.TCustomStyleServices.DrawEdge
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 つ目のオーバーロードを使用してください。