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...
XMLExecuteXPath (Function)
Executes an XPATH query: in an XML document. in an xmlDocument variable....
LocalStorageDeleteAll (Function)
Deletes all the values from the local storage.
GglAccountAssociate (Function)
Enables users to log in to an application using a Google account registered on the device, without...
AnimationSetMode (Function)
Changes the type of animation: for an image in an Image control. for a text in a static text...
grPointType (Function)
Modifies the shape of point for a specific category or value found in a Line, Area, Scatter...
HaspHLLogout (Function)
Closes the connection of the application to a Hasp key.
DiagramGroup (Function)
Creates a group from the elements selected in the Diagram Editor control.
DecimalPart (Function)
Returns the decimal part of a number.
HTriggerRecordBefore (Function)
Retrieves the value of the current record before the trigger(s) are executed.
SysScreenRectangle (Function)
Returns the coordinates of the display rectangle corresponding to all the screens.
EventOpen (Function)
Opens a synchronization event between several threads.
CmdExecute (Function)
Executes a command in console mode.
TimerSys (Function)
Periodically and automatically calls a WLanguage procedure.
grOverlayChart (Function)
Used to display two different types of charts in the same chart.
TreeIdentifier (Function)
Returns the identifier associated with an element (node or leaf) in a TreeView control.
zipNbPart (Function)
Returns the number of sub-archives (parts) of an archive in CAB, RAR, ZIP, WDZ, 7z, gzip, TAR...
OrganizerSelectedRange (Function)
Returns the start or end date and time of the time slot selected in an Organizer control.
FaxStatus (Function)
Returns the status of a fax sent by FaxSend.
OBEXGetVCard (Function)
Retrieves a VCard from a device that supports the OBEX protocol.
HOut (Function)
Used to find out whether the record on which you want to be positioned is located outside...
HError (Function)
Returns the number of the last error triggered by the HFSQL engine.
HErrorDuplicates (Function)
Used to check whether a duplicate error occurred.
DnDCursor (Function)
Manages the mouse cursor and specifies the action allowed during Drag and Drop.
SpreadsheetRestorePositionAndSelection (Function)
Restores: the scrollbar position in a Spreadsheet control, the current worksheet,...
StringToArray (Function)
Fills a one- or two-dimensional array of the specified type with the character string passed...