ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

CriticalSection
The CriticalSection keyword can correspond to: the CriticalSection function, which makes it possible to enable a named or on-variable critical section in the statement USING ... IN. the CriticalSection variable, which makes it possible to define critical sections to limit the simultaneous execution of a code (procedure, line of code, etc.) to one thread at a given moment in an application....
Dark theme on mobile devices
The latest versions of mobile OSs allow you to switch applications to a dark theme to reduce battery consumption or to make the device easier to use in a low-light environment......
Display modes of Tab control
To optimize the style of your tabs, you have the ability to use images and colors......
15. Cookies: information stored on the end user's computer
WDSetup: Managing additional languages
The "WDSetup" project corresponds to the standard setup program of WINDEV applications......
Using several libraries in an application
A library is a WDL file that contains all the resources......
Automatic Application Features (AAF)
The Automatic Application Features (AAF) allow you to add features to your application without having to write a single line of code......
OpenAI: How to find the OpenAI key
Several features of WINDEV, WEBDEV and WINDEV Mobile use an OpenAI account ......
NetMACAddress (Function)
Returns the MAC address (physical address) of one of the network cards found on the computer.
WinDisableEffect (Function)
Disables the visual effects of the graphic engine of WINDEV (for a use in TSE mode for example).
AppActivateVersion (Function)
Activates one of the application versions available in the history of versions on the reference setup server.
User Groupware and files accessed via a Native Connector
An application that works with the User Groupware can be used with a database handled by a Native Connector......
Error 803: Return and Result cannot be used in the same process
SeekByProcedure (Function)
Seeks an element in a one-dimensional array by using a comparison procedure.
btleDevice (Type of variable)
The btleDevice type allows you to handle a device that uses the Bluetooth Low Energy technology.
SpreadsheetControlFormula (Function)
Allows you to use a control in order to create a custom formula bar for the Spreadsheet control.
grSeriesPointType (Function)
Modifies the type of point for a series found in a Line, Area, Scatter and Radar chart.
ArrayAddReference (Function)
Adds the reference of an object at the last position in a one-dimensional array.
AddReference (Function)
Adds the reference of an object at the last position in a one-dimensional array.
ArrayInsertReference (Function)
Adds the reference of an object at given position in a one-dimensional array.
InsertReference (Function)
Adds the reference of an object at given position in a one-dimensional array.
<Chart>.SeriesPointType (Function)
Modifies the type of point for a series found in a Line, Area, Scatter and Radar chart.
<Spreadsheet>.ControlFormula (Function)
Allows you to use a control in order to create a custom formula bar for the Spreadsheet control.
WLanguage procedure called by ConfirmAsynchronous
Procedure ("Callback") called by ConfirmAsynchronous when the user clicks one of the buttons in the dialog box.
MapAddShape (Function)
Adds a new shape (polygon, line, circle) to the map displayed in a Map control.