ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
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.
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
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...
Local procedure
Two types of procedures are available...
Typecasting of parameters
The description of the parameter type is optional...
TableExpand (Function)
Expands: a branch that was previously collapsed in a TreeView Table control. a branch...
BrowserType (Function)
Returns the type of browser used by the Web user.
BrowserVersion (Function)
Returns the version of the browser used by the Web user.
InFactoryMode (Function)
Indicates whether the code is run by an action plan of the software factory.
IntToHexa (Function)
Returns the hexadecimal string of a numeric value.
SchedulerDisplayPreviousPeriod (Function)
Moves the time area displayed on the previous area (previous weeks for example) in a Scheduler...
JSInfoEvent (Function)
Used to handle the JavaScript properties of the browser event that triggered the code execution.
SchedulerDisplayNextPeriod (Function)
Moves the time area displayed on the next area (next weeks for example) in a Scheduler control.
OrganizerChangeMode (Function)
Modifies the time range displayed by an Organizer control (Day/Week/Month)....
CertificateCheckFileSignatureFile (Function)
Checks the correspondence between a signature and a file. The signature was kept as an external...
CertificateCheckFileSignatureBuffer (Function)
Checks the correspondence between a signature and a file. The signature was stored as a Buffer...
iInitSubReport (Function)
Initializes the parameters of a subreport of a composite report.
ContactDisplay (Function)
Opens the form of a contact in the device's native contacts application (Android, iPhone or iPad,...
ContactEdit (Function)
Opens the form of a contact in edit mode in the device's native contacts application (Android,...
ContactSelect (Function)
Displays the list of contacts found on the device (Android, iPhone or iPad, Universal Windows).
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
StackInfo (Function)
Retrieves the characteristics of a stack: types of elements and number of elements.
QueueInfo (Function)
Retrieves the characteristics of a queue: types of elements and number of elements.
ListInfo (Function)
Retrieves the characteristics of a WLanguage list: types of elements and number of elements.
SchedulerInfoXY (Function)
Returns the appointment, the resource or the date found at given position in a Scheduler control.
SysStatusStorageCard (Function)
Returns the availability status of the storage card on the device.
ContactCreate (Function)
Displays the window for contact creation of the native application for contact management found...
GetTypeDefinition (Function)
Gets the description of a type identified by name.
EmailRunApp (Function)
Starts the native application for sending emails found on the current computer: Computer...
TreeDisplay (Function)
Refreshes the display of a TreeView control from a given position.