ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

UI modifiable by the end user
By default, WINDEV applications allow end users to modify the interface of the application......
Reports & Queries: Specific features
This help page presents the specific features of "Reports & Queries" (which means the user version of report editor) ......
Principle for running threads
At runtime, an application runs in a main thread......
Selecting the files to install and the installer framework
The setup wizard allows you to: Select and configure the files to install. This step is very important. Specify the WINDEV framework used by the installer....
Telemetry: Configuring the WINDEV and WINDEV Mobile applications
To use the telemetry in a WINDEV or WINDEV Mobile application, you must......
26. Style sheets: to simplify the layout
1. Project and Analysis
The development of a Windows application with WINDEV is based on two main elements: the Project and the Analysis....
DashDisplay (Function)
Refreshes elements in a Dashboard control.
DDE functions
List of DDE functions...
MDI functions
List of MDI functions...
DDE errors
When a DDE function fails (returns False for example), ErrorInfo allows you to find out the number of the corresponding error]......
DDE constants
List of constants used by the DDE functions...
OLE functions
List of OLE functions...
Programming automatic calculations in the columns of a Table control
Organizing the directories of a project
When creating a project, a directory specific to this project is automatically created......
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes....
10. Smart controls
Smart controls...
Static audit
The static audit is a feature of the environment that analyzes a project to detect potential issues and suggests improvements......
SemaphoreStart (Function)
Locks the current thread until the semaphore is opened (which means until a "free" spot becomes available in the protected section).
SemaphoreCreate (Function)
Creates a semaphore.
SemaphoreDestroy (Function)
Explicitly destroys a semaphore.
SemaphoreEnd (Function)
Allows one or more threads to exit from the area protected by the semaphore.
HFSQL server replication
The replication between HFSQL servers consists in automatically replicating the data from server to server, in an asynchronous way......
SchedulerDisplay (Function)
Reinitializes the content of a Scheduler control from its data source (HFSQL file for example).
TimelineDisplay (Function)
Reinitializes the content of a TimeLine control from its data source (HFSQL data file for example).