ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Managing mutexes in threads
A mutex is used to limit the simultaneous execution of a code (procedure, line of code, etc.) to one thread at a given time....
Distributing an external component
Once the component has been created, tested and generated, it can be distributed to other developers......
The log process
...A log is a special file that contains the history of all changes made to one or more data files over a given period of time (date the file was created, last automatic data modification, last backup created with WDLog, etc.)...
Undocking the editors
Who has never wanted to view the code and the UI at the same time, without being constrained by the environment? WINDEV, WEBDEV and WINDEV Mobile allow you to "detach" the editors from the environment of the main window......
Error 1045: A class cannot be declared outside the declaration code of a class
9. Overlaying controls
Error 13: The label already exists
Properties associated with clickable Image controls
The Clickable Image control can be handled by the WLanguage properties in server code and in browser code......
Web Component control properties
The Web Component control can be handled by the WLanguage properties in server code and in browser code......
Code statistics
The code statistics affect......
Translating the code
WINDEV, WEBDEV and WINDEV Mobile allow you to automatically translate your WLanguage code from English into French and vice versa......
Code indentation
When typing compound statements ("Switch", "For" and "While", for example), the code is automatically indented to highlight the structure of the loops used in the program......
Including the code
You want to include your code lines in a condition, in a structure, ......
The "Code" pane
The "Code" pane is used to handle the procedures (local and global procedures) and the classes found in the current project ("Global procedures", "Local procedures" and "Classes" options)......
Page in Session mode: Populating controls after a long process
In a web application, you may need to run long processes (for example, to update counters......
1. Testing a site: Elements to be tested
Geolocation functions/GPS
The following functions are used to handle geolocation data and to control GPS devices......
Error 11: The label is unknown
Environment of the data model editor
Error 3: The string has no final "
Hasp functions
The dongles of Hasp family (Hasp3, Hasp4, NetHasp, memoHasp and Hasp HL) are used to protect the applications developed with WINDEV or WEBDEV......
Sorts in a report
The sort is used to organize the information displayed in the report......
Configuring the server for the CGI/AWP protocol
To use WEBDEV, a Web server must to be found on the computer where WEBDEV is installed......
BLOCK
The <BLOCK> keyword is used in the code editor to declare custom blocks of code. These blocks of code are used to highlight the different steps of an algorithm and to group the declarations of variables or members.
ERR_NO_PAGE