I know there is a way, but I just can’t remember.
Ah visions of Maurice Chevalier and Hermione Gingold in the movie Gigi.
The reason you do not remember is that there is no way to change the tab order of fields on a Map (which is what I presume you are trying to change when you refer to the capture order). Never has been. Natural always tabs left to right, top to bottom.
Same holds true for Maps on the PC.
HOWEVER, if you are using dialogs on the PC, you can click on Control Sequence under Dialog and alter the sequence for a dialog.
Back to your problem.
Many years ago, just for fun one day, I wrote code that allowed me to alter the sequence of fields. It was NOT pretty code; it was expensive in terms of resources; and, worst of all, was easily messed up by a user. Basically I used a PF Key for a tab key. I wrote a PF Key processing rule that based on where the user was, did a REINPUT … with a MARK clause to put the cursor at the desired next field.
It does work. HOWEVER, if the user hits tab instead of the PF Key, you are back to geographic tabbing. Not pretty; but possible.
I also wrote a piece of code that is a bit more practical. Suppose I have what is basically a spreadsheet of data on a Map. Each Row is a different year of data, each column is a different product.
Suppose I want to change product data (a column) for every year (all rows). That would be a horrendous amount of tabbing. Ah, you say, suppose I redesigned the Map and made rows into columns and visa versa. Now what happens when I want to change all the products for a given year.
Again, I used PF Key processing rules. Based on the PF Key entered, I would create either a vertical or horizontal window at the cursor position. The user could only tab within the window. A PF Key is also used to get rid of the window. Works just fine. No real way for the user to screw things up. (okay, they could hit the wrong PF keys).
If you are interested in the code, let me know and I will post it at the Inside Natural thread. Or, drop me an e-mail at firstname.lastname@example.org