ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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...
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.
Local procedure
Two types of procedures are available...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Typecasting of parameters
The description of the parameter type is optional...
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
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...
ToastDisplayIW (Function)
Opens a toast whose content is based on an internal window.
fDecrypt (Function)
Decrypts a file that was encrypted by fCrypt.
grLineThickness (Function)
Retrieves and/or modifies the value of the line thickness in a line chart....
AJAXExecuteAsynchronous (Function)
Runs a server procedure without refreshing the page.
ContactEdit (Function)
Opens a contact's current file in the device's native contact management application (Android,...
KanbanListIndex (Function)
Returns the index of a list in a Kanban control.
Count (Function)
Returns the number of occurrences of a control in a window, in a page or in a group of controls.
SQLListSource (Function)
Lists the data sources declared on a local site.
LEDSwitchOn (Function)
Switches the LED (Light-Emitting Diode) of the device on.
LooperSearchEverywhere (Function)
Searches for a value in all the attributes of a Looper control.
zipOpen (Function)
Opens an existing archive.
TrustedCertificateReset (Function)
Removes all the certificates added by TrustedCertificateAdd.
BTLEDisconnect (Function)
Used to disconnect from a Bluetooth Low Energy device.
PanelDetach (Function)
Detaches a Dockable Panel control to transform it into a floating window.
Replace (Function)
Replaces all occurrences of a specified substring in a string with another specified substring.
PositionOccurrence (Function)
Finds the Xth position of a string within another string.
MapItineraryDistance (Function)
Calculates the distance of an itinerary in a Map control.
grRealTimeInterval (Function)
Sets the time interval visible in a time chart with real-time display.
EmulateInfo (Function)
Emulates the next call to Info and automatically clicks the "OK&quot button.
ListAdd (Function)
Adds an element to a List Box, ListView or Combo Box control populated programmatically.
ScanToImage (Function)
Retrieves a document from a scanner in a variable of type Image.
TableEnumBreak (Function)
Enumerates the breaks found in a Table control.
ActiveXEvent (Function)
Associates a procedure written in WLanguage with an event of ActiveX control.
OKCancel (Function)
Displays a message in a standard dialog box that proposes "OK" and "Cancel" and returns the user's...
grSeriesColor (Function)
Initializes the color of a series or the color of a section.