Group order

 

The group and the tab order are essential for a good user interface. The tab order is the sequence that the focus of the controls in the dialog will follow when the user presses the TAB key. Normally, the TAB key should go from one control to its immediate neighbor, without jumping around.

The dialog editor will establish this sequence as just the order that you used to drop the controls in the dialog. It often happens, however, that you drop a control, and then you realize that you forgot one, and drop another control in a wholly unrelated place. This doesn’t affect your dialog box visually, but it does affect the user interface. Pressing the TAB key will make the focus jump around within the controls of your dialog box.

Besides, it is important, that static controls like group boxes or text fields aren’t available with the TAB key. If they acquire the focus, they do not show it, so the user doesn’t know where the focus is.

You can change the tab order by moving the controls around within this dialog box. To move a control you select it first, by clicking in the middle of a row.

When a control is selected, you will see that the form of the mouse changes to an horizontal bar when moving within the list of controls. This means that you can drop the control in that position, and change its order.

The controls that are reachable with the TAB key have a small tab symbol at the left of them.

You should remove that tab stop from Group boxes, static text fields, and other static controls. You should add it to all controls that receive user input like buttons, edit fields, list boxes, etc.

You can set/unset this property with the corresponding buttons at the right side of the controls list.

You can set the ‘GROUP’ property to any control, that will become a group separator for a number of controls that are logically related.