ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Null (Reserved word)
The Null keyword can be used according to different methods in WLanguage...
MemLast (Function)
Sets the position on the last element of memory area and returns the value of this element.
SemaphoreStart (Function)
Locks the current thread until the semaphore is opened (which means until a "free" spot becomes available in the protected section).
HOptimizeQuery (Function)
Optimizes the Select queries by using idle times when handling an application (period without processes).
HDBCreation (Function)
Ends the description of the structure of an xBase data file through programming.
Constants used by the TraceStart function
List of constants used by the TraceStart function....
WEBDEV Page control events
The control Page WEBDEV allows you to integrate an Page WEBDEV in a WINDEV application......
Project Management Hub: New/Fixed incidents
To improve project monitoring, the Project Management Hub shows the evolution of new and fixed incidents over a given period of time, by one or multiple contributors......
Search in the editors
Being able to perform a search in the editors significantly improves efficiency......
Multiple assignments of arrays, structures and classes
The multiple assignment of arrays consists in assigning a set of simple values (boolean, integer, string, real, numeric or currency) to the cells of an array. This multiple assignment is also available for the structures and the classes....
Queue (Type of variable)
A Queue variable is a structured type that groups a set of elements of the same type.
SaaS administrator - Managing a site
The management of a SaaS site is used to modify the three main characteristics of the site......
Grayed (Property)
The Grayed property is used to: Determine if a control (or a group of controls) is grayed out. Gray out or ungray a control, a group of controls or a window....
iParameterViewer (Function)
Configures the report viewer.
Custom synchronization for Table controls based on a data file
In some cases, you may want to use a custom synchronization for Table controls based on a data file......
TableDelete (Function)
Deletes a row from: a Table control, a TreeView Table control, a table displayed in a Combo Box control....
AJAX programming
The diagram below presents the use of "programmed AJAX" in a WEBDEV site......
RequestRefreshUIElement (Function)
Requests the execution of the "Request for refreshing the display" event of the specified element (and gives back control without waiting for the execution of the event).
Controls of a dynamic page
Several types of controls can be handled in a dynamic page ......
Using several libraries in an application
A library is a WDL file that contains all the resources......
WINDEV: Example of programmed Drag and Drop
Viewing a report in 3D
Your report displays controls that overlap?......
Operations performed on a data file (Data model editor)
The main operations that can be performed on a data file from the data model editor are as follows......
Viewing a window in 3 dimensions
Your window contains overlapping controls?......
zipExtractPath (Function)
Returns the path of a file found in the archive.
zipDeleteFile (Function)
Deletes a file from an archive.