This one is related to the recent thread of mine about identifying the type of display box within a Table Box, but it's essentially a different question so I thought I'd better start a new one for it. If I have a TableBox containing several NumberColBoxes and StringColBoxes in no prespecified order, how can I reference each one purely by its position within the TableBox?
For example, to get at the third column in a TableBox called "MyTableBox" I'm assuming I would need something like MyTableBox[3], MyTableBox << child(3), (MyTableBox << child())[3] or whatever; however I've tried as many constructions like this as I can think of without success. I can't use MyTableBox[StringColBox(3)] or something like that because I can't be certain that it is the third StringColbox.
The answer to this is almost certainly obvious, and yet I can't hit on the correct syntax. What is it please?