>What if that control is a grid and you want to control the tab order of the cells in the grid?
>
>For example, I have a grid that is tabbing from left to right on each row and the client wants it to tab from top to bottom starting in the first column and then move to the column to the right.
>
>Is there any way to do that?
You can play with bindevent(grid.column1.text1, "lostfocus", thisform, "yourmethod") and have your method do a skip in the underlying table and activate cell, or something like that.
Another way would be to play with the KeyPress of the textbox, and issue a KeyPress(downarrow) (i.e. find which keycode corresponds to downarrow) and a nodefault when the key pressed was enter or tab. You can do this with bindevent() as well.