In Xpress applications which are more or less a Flashplayer movie of sorts, all of the information is stored in a database and not as individual files.
In the development software, changing the sort order only effects the way they are displayed in development and has no effect on how it displays in runtime.
The runtime list viewer tool reads the information from a database which contains the recipe information in the order it was entered so the Recipes are displayed in the order created and not sorted alphabetically.
In runtime, you can start typing the name of the recipe you want and it will keep sliming down the selections to match what has been entered like a type ahead.
To change the sort order we need to get the information sorted in the database and there is a work around to do just that.
Save a copy of the application
Load the copy of the application:
In the Xpress Shell go to the Import/Export selection.
Then select Recipes
Click on "Export All" and save it to somewhere easy to find. (This creates a text file of all the recipes in alphabetical order)
On the same Import Export screen, there is a box at the top with all the recipes in it. Click remove recipe for all of the recipes and end with an empty box.
Click the "Browse..." button and select the recipe.txt file we just saved.
Click "Import" and you will see all of the recipes fill back in the box at the top.
When you open "Designer" they will appear as sorted and when opened in the List viewer in runtime they will be alphabetical since the data in the database is now sorted.
Edited 1/9/20 dom