RichEditor and Indentation

How can I obtain (if possible) lines with two lined up words as in

Line1FirstWord Line1SecondWord
Line2FirstWord Line2SecondWord
...
Line42FirstWord Line42SecondWord
...
LineNFirstWord LineNSecondWord

?

I tried to indent with no success: I can indent the first word but not the second one on the same line;
I tried to connect the RichEditor with a RichEditorHTMLIO to use miniHTML indentation features as explained in the miniHTML manual, but also without success: the 'IND' tag does not work, the 'P' tag with the INDENT parameter or with float feature as reported in the example in the manual does not work.

Thanks and Best regards,
Fabio (fabio.assistenza@caronni.it).

Indent in RichEditor is set with RichEditor.SetSelectionIndent(AIndent: integer);

I tried to use it but it does not do what i want, that is indent a not inital selection on the same line.
I modified the 'SampleIndent' procedure in the 'RichEditor' Demo with the following code:

TMSFNCRichEditor1.AddText('0123456789');
TMSFNCRichEditor1.AddLineBreak;
TMSFNCRichEditor1.SelectText(4, 6);
TMSFNCRichEditor1.SetSelectionIndent(150);
TMSFNCRichEditor1.ClearCaret;

I expect the string '456789' to move to "position" 150, but it doesn't.

Am I doing something wrong ?

Fabio

The exact code I tried is

TMSFNCRichEditor1.AddText('0123456789');
TMSFNCRichEditor1.AddLineBreak;
TMSFNCRichEditor1.SelectText(4, 6);
TMSFNCRichEditor1.SetSelectionIndent(150);
TMSFNCRichEditor1.ClearSelection;
TMSFNCRichEditor1.ClearCaret;

Version is 1.8.9.7

Delphi 10.4 (Sydney)