ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

The Word Processing control
The "Word processing" control is an advanced control that allows the end user to create and edit documents in docx format......
Automatic error handling
Error handling can be customized for each process......
6. Layouts
...Layouts are used to define several views of a window in the same project without duplicating the window....
FileToScreen (Function)
Automatically updates the controls in a window or page with: the values of the bound items in the current record (loaded in memory) of the data file described in the data model editor. the values of the bound WLanguage variables. This operation is performed regardless of the state of the controls (grayed, inactive or invisible)....
Using Java code
You can use Java code: in Java applications generated with WINDEV. in Android applications generated with WINDEV Mobile. This allows you to create global procedures in Java....
<Window>.FromFile (Function)
Automatically updates the controls in a window or page with: the values of the bound items in the current record (loaded in memory) of the data file described in the data model editor. the values of the bound WLanguage variables. This operation is performed regardless of the state of the controls (grayed, inactive or invisible)....
Handling Context Menu controls programmatically
WEBDEV includes different WLanguage functions and properties to handle Context Menu controls programmatically......
<Source>.ToPage (Function)
Automatically updates the controls of a page with: the values of the bound items in the current record (loaded in memory) of the HFSL data file described in the data model editor. the values of the bound WLanguage variables. This operation is performed regardless of the state of the controls (grayed, inactive or invisible)....
PageFromSource (Function)
Automatically updates the controls of a page with: the values of the bound items in the current record (loaded in memory) of the HFSL data file described in the data model editor. the values of the bound WLanguage variables. This operation is performed regardless of the state of the controls (grayed, inactive or invisible)....
The "Code hashtags" pane
MandatoryInput (Property)
The MandatoryInput property is used to determine if a control is required and to enable or disable the required data input.
"END:" label
The END: label is used to define a code that will be systematically run at the end of process execution.
SQL functions: Special case
List of SQL functions: Special case...
France.CheckSIRET (Function)
Checks the validity of a French SIRET number (Système d'Identification du Répertoire des Etablissements)....
Handling character strings
WINDEV, WINDEV Mobile and WEBDEV allow you to perform different types of operations on character strings via the WLanguage functions......
Managing the required input in WEBDEV
To prevent users from leaving a control empty, you can set it as a required field......
Window control search functions
WINDEV allows the user to perform a search among all the texts found in a window or in a control......
How to color a control with focus?
This help page explains how to highlight the control where the input is performed....
WDAPI: Help about the APIs
WDAPI simplifies the use of Windows APIs in a WINDEV application......
Native Progress Connector for WINDEV and WEBDEV
WINDEV and WEBDEV propose an optional Native Connector to Progress ......
Universal Windows 10 application: Deployment platform
Once the Universal Windows 10 app is generated, the wizard proposes to select the deployment platform......
Error 11: The label is unknown
WINDEV Mobile and SMS messages
WINDEV Mobile allows you to easily send and read SMS messages with the SMS functions of WLanguage......
Managing WebSockets
The WebSockets are used to communicate from a Web application (Intranet or Internet site run in a browser) to a Web server by using sockets......
Project Management Hub: Managing the schedule
The project contributors can manage their tasks directly from the schedule or from the task list......