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
ACanvaskö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. ALayoutdefiniert ein Layout, um mehrere Grafik-Steuerelemente unter dem selben übergeordneten Objekt zu organisieren.AColorgibt die Farbe an.AnOpacitygibt die Transparenz an.