The FMX TLabel component is a style-enabled component (a TPresentedControl component, as explained in Chapter 2, Exploring Similarities and Differences with VCL), which means you should not blindly overlap the concept of TLabel with the usual TText-based implementation.
For the Windows platform, the standard TLabel style is only composed of a TText object named text. This is used to provide a visual representation of the TLabel.Text property's value. But actually, a TLabel is a TPresentedTextControl, just like TButton, TCheckbox, and TRadioButton are.
TPresentedTextControl is abstracted from the actual implementation. This means TPresentedTextControl has its own properties (that is, Font, FontColor, WordWrap, Trimming, TextAlign, VertTextAlign, and so on) that can be used to fully describe how the text should be displayed. It uses these properties to configure a style object that is supposed to implement an ITextSettings...