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 Winapi::Windows::TRect &R, unsigned Edges, unsigned Flags, Winapi::Windows::PRect ContentRect = (System::Types::PRect)(0x0))/* overload */;
bool __fastcall DrawEdge(HDC DC, const TThemedElementDetails &Details, const Winapi::Windows::TRect &R, TElementEdges Edges, TElementEdgeFlags Flags, Winapi::Windows::PRect ContentRect = (System::Types::PRect)(0x0))/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Themes.pas Vcl.Themes.hpp |
Vcl.Themes | TCustomStyleServices |
Description
Dessine les bords du rectangle qui contient l'élément dans le style en cours.
Appelez DrawEdge pour dessiner un ou plusieurs bords de l'élément donné. Edge
indique les types de bords internes et externes, et Flags
spécifie les types de bordures.
Remarque : La première surcharge de cette méthode est obsolète ; utilisez la seconde surcharge à la place.