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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | TAcceleratorInfo |
Beschreibung
Zeichnet den Unterstrich unter das Zeichen, das in der Zugriffstaste enthalten ist.
DrawUnderline zeichnet den Unterstrich unter das Zugriffstasten-Zeichen des Empfänger-Steuerelements (AnOwnerControl
). Mit der Brush-Eigenschaft können Sie das Format des Unterstrichs definieren.
Mit den folgenden DrawUnderline-Parametern können Sie diese Funktion überschreiben:
- Mit
ACanvas
können Sie einen abstrakten Zeichenbereich definieren. Mit canvas können Sie z. B. den Typ des Pinsels, Strichs oder der Schriftart angeben oder verschiedene Umrisse oder Linien zeichnen. ALayout
definiert ein Layout, um mehrere Grafik-Steuerelemente unter dem selben übergeordneten Objekt zu organisieren.AColor
gibt die Farbe an.AnOpacity
gibt die Transparenz an.