Allfilepath - order of files

Could you please explain, in what order files are listed in allfilepath?

My test case:

I have a file test.bat (so I can see the order of files passed):

echo %* > "C:\test.txt"

Now I select these files in DOpus lister (manual sort is disabled):

capture 2020-05-10 19.00.27.png
capture 2020-05-10 19.00.34.png
capture 2020-05-10 19.00.50.png

When I execute this command using FAYT bar: test {allfilepath$} the content of test.txt is correct (I replaced path for security):

"[path]\capture 2020-05-10 19.00.27.png" "[path]\capture 2020-05-10 19.00.34.png" "[path]\capture 2020-05-10 19.00.50.png" 

But if I do the seme using file type context menu, I get different result:

"[path]\capture 2020-05-10 19.00.34.png" "[path]\capture 2020-05-10 19.00.27.png" "[path]\capture 2020-05-10 19.00.50.png" 

I tried both DOpus function and ms-dos batch command.

Why the order of files is different from what I see in the lister?

DOpus 12.20 x64

In general they'll both be in the order the files are shown in the Lister, but in the case of a context menu the file you actually right-click on will be placed first.