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...
ArcCos (Function)
Returns the arc cosine of a numeric value (integer or real).
DnDCacheData (Function)
Indicates the type of data and the data to copy/move during Drag/Drop....
DashSaveConfiguration (Function)
Saves the configuration of a Dashboard control in string format.
ScanProperty (Function)
Used to get and change the properties of a scanner.
MongoDeleteOne (Function)
Deletes a document from a collection in a MongoDB database.
MatInvert (Function)
Calculates the inverse of a square matrix.
CertificateClientInfo (Function)
Returns information about the certificate used by the client computer.
HCancelBackup (Function)
Cancels a current backup.
ProfilerEnd (Function)
Stops "collecting data" for the performance profiler.
OrgSelectPlus (Function)
Selects an element in an Organization Chart control.
SaveParameter (Function)
Saves a persistent value in the registry or in another file specified by InitParameter.
zipExist (Function)
Determines whether an archive exists.
SaaSDisconnect (Function)
Disconnect the user of a SaaS site beside the SaaS web service that manages the site.
SpeechSynthesisInProgress (Function)
Used to find out whether a read operation is in progress on the engine for speech synthesis.
HPriority (Function)
Finds out and modifies the priority of the calling application.
ControlFirst (Function)
Indicates the name of the first field specified in the tab order for the specified window.
LooperDeleteAll (Function)
Deletes all rows from a Looper control populated programmatically.
ControlDelete (Function)
Permanently deletes a control from a window, page or report.
hdfsCreateDirectory (Function)
Creates a directory on a Hadoop server.
grInterval (Function)
Indicates the interval between values on the vertical and horizontal axis of a chart.
TabLoadConfiguration (Function)
Restores the configuration of dynamic tabs in a Tab control.
PicResize (Function)
Resizes a WDPic image.
SpeechSynthesisListVoices (Function)
Returns the list of voices available on the device for the speech synthesis engine.
iSequencingAddDoc (Function)
Adds a print of Word Processing document into a sequence of report prints.
InComponentMode (Function)
Indicates whether the code is run: from a WINDEV application, a WEBDEV website or a PHP page....