Hello Lukasz,
The Text Recognition subsystem only catches the text that is drawn every time when the application's windows process the WM_PAINT or WM_PRINTCLIENT message. Since a particular order of processing the WM_PAINT or WM_PRINTCLIENT message cannot be guaranteed, a particular order of the TextObject children cannot be guaranteed as well.
However, you can traverse through all children in script and order them yourself based on their Top and Left properties. If you need, we can create a sample script to illustrate how to accomplish this task with Notepad, for example.