FMX.Objects.TText.TAcceleratorInfo.DrawUnderline

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi