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...
ExeRemoteRun (Function)
Starts running a remote program from the current application.
InServiceMode (Function)
Indicates whether the code is run in a service.
EndService (Function)
Ends the execution of the current service.
ServiceWait (Function)
Pauses the current service during the specified duration.
EmailGetAll (Function)
Retrieves all the emails found on a server.
TableBreakIndex (Function)
Returns the index of the break header and footer for a given break in a Table control.
diffApply (Function)
Applies a difference buffer to a specific buffer.
GglListContact (Function)
Retrieves the list of contacts associated with the specified Google account.
GglRequest (Function)
Sends a communication request (HTTP request) to a Google service.
GglListContactByRequest (Function)
Retrieves a list of contacts from custom parameters.
GglFillCalendarByRequest (Function)
Fills a calendar that was retrieved beforehand: the events corresponding to the calendar...
Add (Function)
Adds an element in last position: of a one-dimensional WLanguage array. of an advanced array...
AddLine (Function)
Adds a row at the end: of a one- or two-dimensional WLanguage array. of a two-dimensional...
AddColumn (Function)
Adds a column at the end of a two-dimensional array property (xlsDocument variable for example]).
Insert (Function)
Inserts an element at a given position: into a one-dimensional WLanguage array....
InsertLine (Function)
Inserts a row at a given position: into a two-dimensional WLanguage array. into an advanced...
InsertColumn (Function)
Inserts a column at a given position into an advanced two-dimensional array property (xlsDocument, ...).
Delete (Function)
Deletes an element at a given position: from a one-dimensional WLanguage array....
DeleteLine (Function)
Deletes a line at a given position: from a two-dimensional array. from the advanced array...
DeleteColumn (Function)
Deletes a column at a given position from the advanced array property (array of gglCalendar events,...
DeleteAll (Function)
Deletes all the elements: from a one-dimensional or two-dimensional WLanguage array....
Move (Function)
Allows you to: move an element in a one-dimensional WLanguage array or in an advanced array...
MoveLine (Function)
Allows you to: move a row in a two-dimensional WLanguage array or in an advanced array...
MoveColumn (Function)
Moves or swaps a column in a two-dimensional array property contained in an advanced type...
Sort (Function)
Sorts a WLanguage array.