PC SOFT

WINDEV的在线文档

  • Overview
  • How to proceed?
  • Finding out the tab order
  • Modifying the tab order
  • Notes
  • Defining the tab order automatically
  • Defining the tab order according to the selection
  • Finding out the navigation number associated with a control by programming
文档页面当前正在翻译。对于此延迟我们深表歉意。
您可以自愿地帮助我们翻译您想要的文档段落,然后只需通过以下地址与我们联系:info@cn.windev.com
产品
WinDevWebDev-服务器代码WebDev-浏览器代码WinDev Mobile报表和查询
平台
WindowsLinuxWindows MobileWindows PhoneWindows Store appsAndroidAndroid Widget iPhone/iPad
语言
JavaPHPAjax用户代码(MCU)外部语言
数据库
HFSQLHFSQL Client/Server存储过程HF 5.5OLE DBODBC本地访问

Navigation order in a window, a page, ...

Overview
The tab order of the controls found in a window or in a page describes the order in which the controls take focus in a window when the user presses the [Tabulation] key. By default, the tab order corresponds to the order in which the controls have been created.

The tab order is taken into account for the controls managed by the [Tabulation] key. You have the ability to define whether a control is managed by the [Tabulation] key:

  • in the "GUI" tab of the description window of each window control.
  • in the "Details" tab of the description window of each control found in a page.

How to proceed?

Finding out the tab order

To find out the tab order:
  • press the F5 key,
  • select "Display .. Options .. See the tab order".on the "显示" pane, in the "查看(所有控件)" group, check "导航顺序".
A number appears on each control accessible by the [Tabulation] key in the window or in the page.

Modifying the tab order

To modify the tab order in the current window or in the current page:
  1. Select:
    • WinDev in WinDev or WinDev Mobile: "Windows .. Tab order .. Edit". WinDev in WinDev or WinDev Mobile: on the "窗口" pane, in the "顺序" group, expand "浏览" and select "Edit".
  2. The list of controls found in the window or in the page is displayed, classified according to the current navigation order.
  3. Use the arrows found on the right to organize the list of controls according to the requested tab order.
20版本和更高版本
WinDev Note: If "Define the tab order automatically whenever the window is modified" is checked, the tab order of controls will be automatically recalculated:
  • when adding a control into the window,
  • when moving a control in the window.
The tabulation order is always correct regardless of the modification performed in the window.
20新版本
WinDev Note: If "Define the tab order automatically whenever the window is modified" is checked, the tab order of controls will be automatically recalculated:
  • when adding a control into the window,
  • when moving a control in the window.
The tabulation order is always correct regardless of the modification performed in the window.
WinDev Note: If "Define the tab order automatically whenever the window is modified" is checked, the tab order of controls will be automatically recalculated:
  • when adding a control into the window,
  • when moving a control in the window.
The tabulation order is always correct regardless of the modification performed in the window.

Notes

Defining the tab order automatically

To automatically define the tab order according to the position of the controls in the window or in the page, use:
  • WinDev for the windows: "Windows .. Tab order .. Define automatically".
To automatically define the tab order according to the position of the controls in the window or in the page, use:
  • WinDev for the windows: on the "窗口" pane, in the "顺序" group, expand "浏览" and select "Define automatically".

Defining the tab order according to the selection

You have the ability to define the tab order according to the selection order of the controls in the window or in the page:
  1. Select the controls in the window according to the requested order.
  2. Select:
    • WinDev for the windows: "Windows .. Tab order .. Define from selection". WinDev for the windows: on the "窗口" pane, in the "顺序" group, expand "浏览" and select "Define from selection".

Finding out the navigation number associated with a control by programming

To find out and modify the position of a control in the tab order by programming, use ..顺序号.