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.
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.
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.
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...
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.
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.
Passing parameters
The parameters can be passed to a procedure...
LooperSelectPlus (Function)
Selects a row in a Looper control.
USBDisconnect (Function)
Disconnects or ejects a USB device.
USBDetectRemovableStorage (Function)
Detects whether a removable storage unit (CD, USB key, USB camera, ...) was added or removed.
USBListDevice (Function)
Returns the list of USB devices currently plugged into the current computer.
USBProperty (Function)
Retrieves the value of a property for a USB device.
USBFind (Function)
Finds a USB device according to keywords.
ArrayAddLine (Function)
Adds a row at the end: of a one- or two-dimensional WLanguage array. of an advanced...
ArrayInsertLine (Function)
Inserts a row at a given position: into a two-dimensional WLanguage array. into an advanced...
ArrayDeleteLine (Function)
Deletes a row at a given position: from a two-dimensional array. from the advanced array...
ArrayMoveLine (Function)
Allows you to: move a row in a two-dimensional array or in an advanced array property....
ArrayMove (Function)
Allows you to: move an element in a one-dimensional WLanguage array or in an advanced array...
ArrayCount (Function)
Returns: the number of elements in a one-dimensional array. the number of rows...
ThreadPause (Function)
Pauses the current thread during the specified duration.
ListDLL (Function)
Returns: at runtime: the list of libraries (".DLL" files) used by the current WINDEV or WINDEV...
ImageInfoClose (Function)
Closes the image file (in JPEG or TIFF format) used by ImageInfoValue and/or ImageInfoList...
ImageInfoList (Function)
Returns the list of Exif tags available for the image used.
ImageInfoValue (Function)
Returns the value of an Exif tag for the image used.
ImageInfoModify (Function)
Modifies the value of an Exif tag for the image used.
ImageInfoSave (Function)
Saves the modifications performed on the Exif tags of an image by ImageInfoModify.
grOverlayChart (Function)
Used to display two different types of charts in the same chart.
grSourceCategoryLabel (Function)
Defines the source of the category labels.
grSourceSeries (Function)
Defines the source of a series.
grAutoRefreshCategoryLabel (Function)
Identifies or defines whether the category labels are refreshed whenever the chart is drawn.
grAutoRefreshSeries (Function)
Identifies or defines whether a series is refreshed whenever the chart is drawn.
HTTPProgressBar (Function)
Displays a progress bar when: receiving the response to an HTTP request. sending an HTTP form...