Metiéndose uno sólo un poco en el código de la FMX, ve uno que dicho parámetro llamado Flags es asignado a la propiedad boolean del TTextLayout creado en RunTime, llamada RightToLeft, de la siguiente manera:
Código Delphi
[-]Layout.RightToLeft := TFillTextFlag.RightToLeft in Flags;
O sea que si enviamos como valor del parámetro Flags... TFillTextFlag.RightToLeft, simplemente el Layout escribirá de derecha a izquierda, pero si lo enviamos vacío, escribirá de izquierda a derecha.
Mejor dicho, mirando la FMX, nos damos cuenta que aquí todos ya tenían razón en lo que hablaban. Y pongo esto acá, sólo para confirmarlo
.