I think tab order was a mistake when asked, what they really wanted was the index of where it lived in the order of controls.
The TABORDER may not always be the same order of the control in the controls array.. So if a person needs to know which control is the next or before in the order of creation that could use many of the already existing methods...
I believe this person is writing a RAD system by looking at his post.