ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Global procedure/function
A global procedure can be used in all the processes or events of the project.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Parameters of a procedure/function
You have the ability to pass parameters to 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...
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...
Typecasting of parameters
The description of the parameter type is optional...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
LooperAddIW (Function)
Adds a row as an internal window at the end of a Looper control populated programmatically.
LooperInsertIW (Function)
Inserts a row as an internal window into a Looper control populated programmatically.
LooperModifyIW (Function)
Modifies a row corresponding to an internal window in a Looper control populated programmatically.
HRSWaitForDataProcess (Function)
Waits for: the replication data on the master server to be sent to the subscriber server....
SpreadsheetDeleteName (Function)
Deletes one of the names used to identify a cell found in a Spreadsheet control.
SpreadsheetListName (Function)
Returns the list of names that identify a cell in a Spreadsheet control.
SpreadsheetListWorksheet (Function)
Returns the list of worksheets found in a Spreadsheet control.
PDFReaderOpen (Function)
Opens a PDF file displayed in a PDF Reader control.
PDFReaderClose (Function)
Closes and frees the PDF file displayed in a PDF Reader control.
BackgroundTaskAdd (Function)
Adds a new background task.
BackgroundTaskDelete (Function)
Deletes a background task (that was added by BackgroundTaskAdd).
BackgroundTaskList (Function)
Returns the list of background tasks for the application.
InBackgroundMode (Function)
Indicates whether the code is run when the application is in background.
BrowserHistoryAdd (Function)
Adds an entry into the history of navigation by associating data. This data will be transmitted...
BrowserHistoryModify (Function)
Modifies the data of current entry in the navigation history. This data will be transmitted...
SpreadsheetStartModification (Function)
Indicates the start of a group of operations on a Spreadsheet control in a single event (management...
SpreadsheetEndModification (Function)
Signals the end of grouping for a set of operations on a Spreadsheet control in a single event...
SpreadsheetGetSortInfo (Function)
Returns various information about the sort performed in a Spreadsheet control.
SpreadsheetSortSelection (Function)
Sorts the values selected in a Spreadsheet control.
SpreadsheetModifyName (Function)
Modifies the name used to identify a cell in a Spreadsheet control.
iSequencingAddPDF (Function)
Adds a print of PDF document into a sequence of report prints.
GalleryDisplayPopup (Function)
Displays the automatic zoom popup for the Image Gallery control.
GalleryClosePopup (Function)
Closes the automatic zoom popup for the image gallery.
MQTTSubscribe (Function)
Used to subscribe to a MQTT notification.
MQTTUnsubscribe (Function)
Used to unsubscribe from a MQTT notification.