Moving Between Controls


There are times when the user may wish or need to move the focus from control to control without using the mouse. ARWEN now supports sophisticated tabbing between child controls in a Window. Generally, to advance the focus this way simply press the TAB key. However, certain controls require an extra key pressed since they have other uses for the TAB key. Also, another key is required to move the focus in reverse. This table shows the appropriate combinations:

  MultiEditText & TabItem All other Controls
Move Forward CTRL + TAB TAB
Move Backwards CTRL + SHIFT + TAB TAB + SHIFT

For MultiEditText controls it was necessary to add the CTRL keypress because the default behaviour for the lone TAB key is already taken for inserting a Tab character into the text field. And a TabItem control will repeatedly cycle through all the child controls on it's client area if only the TAB key is pressed. To jump to an adjacent control the extra CTRL or SHIFT key is needed.