ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / Developing an application or website / Controls, windows and pages / Controls: Available types / Link control
  • Default events
  • Optional events
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Events associated with Link controls
Default events
The following events appear by default in the WEBDEV code editor:
EventRuntime condition
Initialization (Server code)Executed when the page is opened.
Click on link (Browser code)Executed when the user clicks the link. This code is always executed, regardless of the type of link action.
Click on link (Server code)Executed when the user clicks the link.
If the link action is:
  • Automatic detection of server and browser code to be executed; server code will only be executed if it contains WLanguage code.
  • Always execute server and browser codes, the server code will always be executed (even if it does not contain WLanguage code.
  • Execute browser-click code only: server code will not be executed.

Two click codes are associated with the Link control fields:
  • a browser click code, which can be written in WLanguage (or JavaScript) in the code editor. This code is included in the HTML page and is executed on the user's computer.
  • a server click code, which can be written in WLanguage only. This code is executed on the server.

Remark: In a static page, only browser codes are available.
Optional events
Several optional events can be added.
To add an optional event:
  1. Select the desired control.
  2. Display the code window of this control (F2 key).
  3. Click the link "Add other events to xxx" at the bottom of the window code, after the last event.
  4. All the optional events available for the control are displayed.
  5. Check the optional event to add and validate.
    Note: Several optional events can be selected.
  6. The selected optional event is automatically added to the events managed by the control.
To disable an optional event, simply perform the same operations to display the list of optional events. Then simply uncheck the optional events to delete.
Note: If the deactivated code contains WLanguage code, this code is automatically deleted..
You can manage, for example:
  • the mouse hover over the control,
  • left mouse button down, up, double click,
  • right mouse button down, up, double click,
  • mouse wheel, etc.
For more details, see the Optional events.
See also
Minimum version required
  • Version 9
Comments
Click [Add] to post a comment

Last update: 01/16/2025

Send a report | Local help