FMX.Graphics.ITextSettings
Delphi
ITextSettings = interface
C++
__interface INTERFACE_UUID("{FD99635D-D8DB-4E26-B36F-97D3AABBCCB3}") ITextSettings : public System::IInterface
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
interface class |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | FMX.Graphics |
Beschreibung
Deklariert Methoden und Eigenschaften zur Verwaltung der gemeinsamen Eigenschaften für die Textdarstellung von allgemeinen Textobjekten unabhängig vom jeweiligen Typ dieser Objekte.
Das Interface ITextSettings ist in jeder Klasse implementiert, die Textobjekte enthält; z.B. in TText, TTextControl, TCustomEdit, TMemo usw. Deshalb können Sie mit den Methoden des Interface ITextSettings Eigenschaften von Textobjekten in Instanzen dieser Klassen unabhängig vom jeweiligen Typ dieser Textobjekte verwalten. Weitere Informationen dazu finden Sie unter Festlegen von Textparametern in FireMonkey.
Beim Ändern des Wertes einer Eigenschaft (z.B. der Eigenschaft TextSettings.FontColor) wird die tatsächliche Änderung der Darstellung des Steuerelements nur ausgeführt, wenn in der Eigenschaft StyledSettings nicht die Konstante TStyledSetting.FontColor enthalten ist. Die folgende Tabelle zeigt, welche TStyledSetting-Konstanten die Behandlung welcher TTextSettings-Textdarstellungseigenschaften steuern.
Beziehung zwischen TStyledSetting-Konstanten und TTextSettings-Eigenschaften
TStyledSetting Konstante |
Abhängige TTextSettings- Eigenschaften |
Bedeutung |
---|---|---|
Schriftname | ||
Schriftgröße | ||
Schriftstil (kursiv, fett) | ||
Schriftfarbe | ||
Ausrichtung und Anzeige des Textes |