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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Vcl.Themes.pas Vcl.Themes.hpp |
Vcl.Themes | TCustomStyleServices |
Beschreibung
Zeichnet den Rand oder die Ränder des Rechtecks, das das Element im aktuellen Stil enthält.
Mit DrawEdge zeichnen Sie einen oder mehrere Ränder des angegebenen Elements. Edge
gibt die Typen der inneren und äußeren Ränder an und Flags
die Typen der Rahmen.
Hinweis: Die erste Überladung dieser Methode ist veraltet; verwenden Sie stattdessen die zweite Überladung.