• Processes managed by default
  • Processes managed by WinDev and WinDev Mobile
  • Optional processes
WinDevWebDev-服务器代码WebDev-浏览器代码WinDev Mobile报表和查询
WindowsLinuxWindows MobileWindows PhoneWindows Store appsAndroidAndroid Widget iPhone/iPad
HFSQLHFSQL Client/Server存储过程HF 5.5OLE DBODBC本地访问

Processes managed by default

Processes managed by WinDev and WinDev Mobile

WinDev and WinDev Mobile manage the following processes by default (in the order in which they appear in the code editor):
ProcessRuntime condition
InitializationRun when opening the window. *
Whenever modifiedRun whenever the control is modified by the user, especially when the user clicks the control to add or remove a mark.

(*) By default, the "Initialization" process of each control is run according to the creation order of the controls in the window. To modify this runtime order:
  1. Select "Windows .. Edit the initialization order".On the "窗口" pane, in the "顺序" group, click "初始化".
  2. In the window that is displayed, use the arrows on the right to modify the initialization order of controls.

Optional processes
WinDev Several optional processes can be managed.

To manage an optional process, all you have to do is select it in the icon bar of the code window.

You have the ability to manage:

  • the rollover of the control by the mouse,
  • the left mouse button down, up, with a double click,
  • the right mouse button down, up, with double click,
  • the mouse wheel, ...
Note: On the Rating control, the "Left button up (WM_LBUTTONUP)" process is not called if the mouse is moved outside the control: indeed, the Rating control does not capture the mouse like the button does. To simulate this action, you have the ability to use the SetCapture API.