FMX.Objects.TText.TAcceleratorInfo.DrawUnderline
Delphi
function DrawUnderline(const AnOwnerControl: TControl; const ACanvas: TCanvas; const ALayout: TTextLayout; const AColor: TAlphaColor; const AnOpacity: Single): Boolean;
C++
bool __fastcall DrawUnderline(Fmx::Controls::TControl* const AnOwnerControl, Fmx::Graphics::TCanvas* const ACanvas, Fmx::Textlayout::TTextLayout* const ALayout, const System::Uitypes::TAlphaColor AColor, const float AnOpacity);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | TAcceleratorInfo |
Description
Dessine le soulignement sous le caractère qui contient la touche accélératrice.
DrawUnderline dessine le soulignement sous le caractère de la touche accélératrice du contrôle récepteur (AnOwnerControl
). La propriété Brush est utilisée pour définir le format du soulignement.
Vous pouvez utiliser les paramètres DrawUnderline suivants pour redéfinir cette fonction :
ACanvas
vous permet de définir un espace de dessin abstrait. Par exemple, le canevas peut être utilisé pour spécifier le type de pinceau, de trait ou de fonte, ou bien pour dessiner différentes formes ou lignes.ALayout
définit une disposition afin d'organiser de multiples contrôles graphiques sous le même parent.AColor
spécifie la couleur.AnOpacity
spécifie la transparence.