ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Calling a procedure/a function
Syntax for calling a local or global procedure.
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
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.
Passing parameters
The parameters can be passed to a procedure...
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...
Dynamic Island
One major feature of the latest iPhone is the Dynamic Island, which transforms the black notch...
Kanban control properties
In a window or page, you can use WLanguage properties to handle......
emailNotesSession (Type of variable)
The emailNotesSession type is used to access a Lotus Notes messaging server in order to retrieve...
emailSMTPSession (Type of variable)
The emailSMTPSession type is used to access a messaging server by using the SMTP protocol (Simple...
Enumeration and Combination items
WINDEV, WEBDEV and WINDEV Mobile propose the Enumeration and Combination types......
WLanguage procedure called by AuthIdentify
WLanguage procedure ("Callback") called by AuthIdentify during the authentication.
WinEditMode (Property)
The WinEditMode property is used to determine and configure the actions allowed on a window...
WinEditAllowed (Property)
The WinEditAllowed property is used to determine and configure the actions allowed on a control...
upnpImage (Type of variable)
The upnpImage type is used to define the advanced characteristics of an image of UPnP device.
gglNotification (Type of variable)
The gglNotification type is used to define information about event notifications in a calendar.
Communicating with the Web user
From now on, with the new Web technologies, the sites can look more like Windows applications...
Constants for managing emails
List of constants used by the functions for managing emails....
FreeDLL
The FreeDLL keyword can correspond to ...
InApp constants
Showing passwords (AAF)
By default, in password controls, characters are replaced with dots......
inAppProduct (Type of variable)
The inAppProduct type is used to define the advanced characteristics of a product for an In-App...
Infinite Table and Looper controls
There are two methods to populate Table and Looper controls programmatically......
upnpService (Type of variable)
The upnpService type is used to define the advanced characteristics of a service provided...
Useful parameters of a procedure
A procedure can declare some parameters that are not immediately used. In this case, a warning...
Developing an iOS 14 widget
An iOS widget is an application intended to be displayed as a widget on iOS devices (iPhone, iPad,...
iOS 14 widget windows
An iOS application with an iOS widget configuration can contain one or more iOS 14 widget...
sysNotification (Type of variable)
The sysNotification type is used to define all the advanced characteristics of an interactive...
sysNotificationButton (Type of variable)
The sysNotificationButton type is used to define all the advanced characteristics of Button control...
websocketClient (Type of variable)
The websocketClient type is used to identify and define all the advanced characteristics...