ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Appendix 4: WEBDEV modules
The table below presents the modules installed by the WEBDEV application server for Linux and their main features......
Creating an executable: Data file directory
Two types of directories can be configured when creating the executable......
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......
11. Window templates
WINDEV Mobile allows you to create window templates....
Docker image of the WEBDEV Application Server
From with version 24, a Docker container with the WEBDEV Application Server can be found in Docker Hub......
Report viewer: "Annotate" tab
Does your application allow you to print several reports? The end user has the ability to write annotations from the report viewer......
WDOptimizer: Editing and modifying a ".REP" file
The Multiline Zone control
The Multiline Zone control is used to easily create interfaces in iOS style....
The SOAP structure
To pass parameters to a procedure run on a SOAP server, WINDEV is using the following structure......
CallWD: Function specific to the external language
Calls a WLanguage function from an external language....
XML management: Use example
This application example manages an XML file named "Orders......
Activation key management functions
The following functions are used to manage activation keys:...
3. Project configuration
Project configurations allow you to adapt the same project to multiple "targets"....
The Image Editor control
The "Image Editor" control is a rich control that allows end users to create and edit images in their WINDEV applications......
Calling a DLL written in Visual Basic
Visual Basic (like many other languages) allows you to create custom DLLs......
Conversion (Function)
Converts a value from a unit to another one.
The Ribbon control
The Ribbon control proposes an additional feature regarding the menus found in your applications. It is used to present in a small surface a large number of controls arranged logically in order to perform choices....
Managing bar codes
The use of bar codes to identify and manage products has become essential......
Client application: Running procedures on a server of J2EE services
WINDEV includes several J2EE functions......
Setups while taking the Push into account
The setup while taking the Push into account is used to deploy an application on all the client computers of a network from a single management computer......
The "Messaging" pane
The "Messaging" pane is used to exchange messages between the employees of a company......
<Connection variable>.TransactionEnd (Function)
Validates the current transaction: the modifications performed on the data file since the start of transaction (HTransactionStart) are validated. the transaction file is deleted (if the transaction is the last transaction in progress for a network application) the records locked in read-only by the transaction are unlocked....
Border of controls
One of the most important elements of control style is its border......
Zombie data files and items
During the life of an application, items live and die......
Looper: moves and gestures
In a mobile application, several options can be handled with the fingers, by performing specific movements......