FMX.Edit.TCustomEdit.StyledSettings

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

property StyledSettings: TStyledSettings read GetStyledSettings write SetStyledSettings stored StyledSettingsStored nodefault;

C++

__property Fmx::Types::TStyledSettings StyledSettings = {read=GetStyledSettings, write=SetStyledSettings, stored=StyledSettingsStored, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FMX.Edit.pas
FMX.Edit.hpp
FMX.Edit TCustomEdit

Beschreibung

Definiert die Werte der mit einem Still versehenen Textdarstellungseigenschaften zum Zeichnen des Textes eines Steuerelements. Diese Eigenschaften werden von einem Stil geladen und können manuell gesetzt werden (siehe TextSettings).

Stile (z.B. Metropolis-UI-Stile) definieren die Vorgabewerte der Textdarstellungseigenschaften, wie Schriftartname, Schriftartgröße, Zeilenumbruch usw.

Die Klasse TCustomEdit deklariert die Eigenschaften FontColor, TextAlign, VertTextAlign und Font (TFont.Family, TFont.Size und TFont.Style), die visuelle Parameter einer Textrepräsentation definieren.

StyledSettings kann die in TStyledSetting definierten Konstanten Family, Size, Style, FontColor und Other enthalten. Die Tabelle "Beziehung zwischen TStyledSetting-Konstanten und TTextSettings-Eigenschaften" zeigt, welche der TStyledSetting-Konstanten die Behandlung der TTextSettings-Textdarstellungseigenschaften steuern.

Die Werte aller mit einem Stil versehenen Textdarstellungseigenschaften, die in StyledSettings aufgeführt sind, werden von einem Stil übernommen und können nicht manuell geändert werden. Wenn Sie beispielsweise einen neuen Wert für die Eigenschaft FontColor eines TCustomEdit-Steuerelements setzen, wird die Schriftartfarbe nur aktualisiert, wenn die Eigenschaft StyledSettings dieses Steuerelements TStyledSetting.FontColor nicht enthält. Weitere Einzelheiten finden Sie im Beispiel unter Festlegen von Textparametern in FireMonkey.

Mit StyledSettings können Sie auch die Konstante DefaultStyledSettings verwenden, die die Werte der mit einem Stil versehenen Eigenschaften definiert, die standardmäßig von einem Stil übernommen werden.

Wenn Sie in ITextSettings.TextSettings gespeicherte Textdarstellungseigenschaften verwenden, denken Sie daran, dass TextAlign und VertTextAlign der Eigenschaften HorzAlign bzw. VertAlign entsprechen.

Siehe auch