ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Calling a procedure/a function
Syntax for calling a local or global procedure.
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Local procedure
Two types of procedures are available...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
Typecasting of parameters
The description of the parameter type is optional...
Parameters of a procedure with a variable number of parameters
When the procedure uses a variable number of parameters, you must be able to handle the different parameters passed to the function in the code of the procedure.
Passing parameters
The parameters can be passed to a procedure...
Management errors specific to Native Connectors
When an HFSQL function fails (returns False for example), the corresponding error number...
Handling Organization Chart controls programmatically
How to color a control with focus?
This help page explains how to highlight the control where the input is performed....
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language......
Window control search functions
WINDEV allows the user to perform a search among all the texts found in a window or in a control......
HCreationIfNotFound (Function)
The function is equivalent to HCreation. If the table exists, opens the table....
<Source>.CreateIfNotFound (Function)
The function is equivalent to HCreation. If the table exists, opens the table....
Automatic completion
The automatic completion helps you write WLanguage code in your applications......
Automatic error handling
Error handling can be customized for each process......
HListHistoryReindexing (Function)
verification, etc. This new function is available from WINDEV Suite SaaS 2025 - Update 2....
<Connexion HFSQL>ListHistoryReindexing (Function)
verification, etc. This new function is available from WINDEV Suite SaaS 2025 - Update 2....
Handling character strings
strings via the WLanguage functions......
Creating and using a REST Webservice
A REST WebService is a program hosted on a server containing functions accessible via HTTP...
Management of Google documents
Google Docs and Google Spreadsheet are the online word processing and the online spreadsheet...
Multilingual messages: Convert to new format (version 27 and later)
WINDEV, WEBDEV and WINDEV Mobile have included multilingual project support in many previous...
Sending and receiving emails
WINDEV, WEBDEV and WINDEV Mobile allow you to directly manage the emails from your applications......
Accessing a database via a web service
The database can be accessed via a web service......
Native DB2 Connector : Programming with SQL functions
The use of SQL functions to handle DB2 data does not require importing the file structure...
WINDEV Mobile and SMS messages
WINDEV Mobile allows you to easily send and read SMS messages with the SMS functions...
Handling Kanban controls programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically handle Kanban controls......
Native SQLite Connector: Programming with SQL functions
The use of SQL functions to handle SQLite data does not require importing the data file structure...