ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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...
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Calling a procedure/a function
Syntax for calling a local or global procedure.
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
Local procedure
Two types of procedures are available...
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.
Typecasting of parameters
The description of the parameter type is optional...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Passing parameters
The parameters can be passed to a procedure...
Certificate functions (prefix syntax)
The following functions are used to handle Windows certificates, using prefix syntax:
xxWDGetReturnValue
Used to retrieve the return value further to a call to nWDEvaluate, nWDExecute or nWDExecuteEx......
WDAPI: Converting a declaration of C function or structure
WDAPI is used to convert a declaration of C function or structure into a declaration of WLanguage...
gFontUnderlined (Function)
... to this function is underlined.
DeleteVoiceCommand (Function)
Deletes a voice command that was added by AddVoiceCommand. From version 17, this function...
AddVoiceCommand (Function)
Adds a voice command into the current window. From version 17, this function is replaced...
OpenAI: How to find the OpenAI key
Several features of WINDEV, WEBDEV and WINDEV Mobile use an OpenAI account ......
InPocketSimulatorMode (Function)
Indicates whether the code is run in the Pocket simulator. Function kept for backward...
geoPosition (Type of variable)
The geoPosition type is used to handle geographic positions via WLanguage geolocation functions.
In-App functions
The following WLanguage functions are used to manage In-App purchases......
dbgOnError (Function)
... function.
Functions for managing the Combinations and Enumerations
The Sliding Banner control
The Sliding Banner control is used to display several contents successively, either automatically,...
WebserviceWriteHTTPCode (Function)
... function.
mlInitialize (Function)
Initializes a new independent MATLAB session with an empty workspace in order to run functions.
Token management functions (prefix syntax)
Token management functions in "Text token" Edit controls....
Functions for managing Organization Chart controls (prefix syntax)
Functions for managing breadcrumbs (prefix syntax)
The following functions are used to manage site map paths, using prefix syntax:...
Functions for managing Radio Button controls (prefix syntax)
The following functions are used to manage Radio Button controls via prefix syntax......
Functions for managing Check Box controls (prefix syntax)
The following functions are used to manage Check Box controls via prefix syntax:
Functions for managing Multiline Zone controls (prefix syntax)
Functions for handling Multiline Zone controls (prefix syntax)....
Sliding Banner functions (prefix syntax)
The following functions are used to handle the Sliding Banner control via prefix syntax...
Functions for managing the Word Processing control (prefix syntax)
The following functions are used to manage Word Processing controls:...
<zipArchive variable>.CurrentFile (Function)
Returns the name of the archived file currently handled by the functions for adding and extracting...
MQTT functions (prefix syntax)
The following functions are used to manage MQTT clients...