PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US

X
Y
  • Control accessible via the [Tab] key
  • Limits
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
..TABOrder is used to find out and modify the position of a control in the navigation order of a window.
Notes:
  • The navigation order of window controls describes the order in which the controls take focus when the user presses the [Tab] key.
  • To find out the navigation order of all the controls found in a window, select "Windows .. Tab order .. Edit".To find out the tab order of all the controls found in a window, on the "Window" pane, in the "Order" group, expand "Navigation" and select "Edit".
  • To modify the navigation order, select "Windows .. Tab order .. Edit" and use the arrows found on the right.To modify the navigation order, on the "Window" pane, in the "Order" group, expand "Navigation" and select "Edit". Use the arrows found on the right.
Versions 15 and later
Android This property is now available for the Android applications.
New in version 15
Android This property is now available for the Android applications.
Android This property is now available for the Android applications.
Example
// Tab order of "EDT_CustomerName" control
ResNavigation = EDT_CustomerName..TABOrder
Syntax

Finding out the position of a control in the navigation order Hide the details

<Result> = <Control Name>..TABOrder
<Result>: Integer
  • Position of specified control in the navigation order,
  • -1 if the specified control cannot be accessed via the [Tab] key.
<Control Name>: Character string (with or without quotes)
Name of control to use.

Modifying the position of a control in the navigation order Hide the details

<Control Name>..TABOrder = <New Position>
<Control Name>: Character string (with or without quotes)
Name of control to use.
<New Position>: Integer
Position of specified control in the navigation order. This position must be included between 1 (first control) and the number of controls in the window. If the new position corresponds to a position that is already assigned, the positions of the following controls are moved accordingly.
Remarks

Control accessible via the [Tab] key

In order for a control to be accessible via the [Tab] key, check "Accessible by TAB" in the "GUI" tab of control description.
The option "Accessible via TAB" is checked by default when creating the control.
All controls accessible via the [Tab] key are automatically included in the navigation order of window. By default, the navigation order corresponds to the creation order of controls in the window.

Limits

..TABOrder cannot be used on:
  • a window,
  • a Static control, a shape control or an image control,
  • an option in a radio button or check box,
  • a row in a list box, listview, combo box or table,
  • a table cell,
  • a table column,
  • a menu,
  • a tab pane,
  • a group of controls,
  • a TreeView element.
Java ..TABOrder only applies to the following elements:
  • Button control.
  • Edit control.
  • Check Box control.
  • Radio Button control.
  • List Box control.
  • Combo Box control.
  • TreeView control.
  • Tab control.
  • Table control.
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment