ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
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.
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Passing parameters
The parameters can be passed to a 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...
Typecasting of parameters
The description of the parameter type is optional...
grPieStartAngle (Function)
Indicates the start angle of first section in a Pie chart, Semi-circular chart or Donut chart.
EmailReadPrevious (Function)
Reads the email found before the current email according to the protocol used (POP3 or IMAP, MS...
tapiCallerID (Function)
Used to find out the calling phone number (the one that calls).
grSaveWMF (Function)
Saves a chart that was drawn beforehand in WMF format.
EmailReadNextHeader (Function)
Reads the header of the email found after the current email according to the protocol used (POP3...
tapiCalledID (Function)
Used to find out the phone number called.
tapiHold (Function)
Puts a call on hold.
grSaveEMF (Function)
Saves a chart that was drawn beforehand in a file in EMF format.
EmailReadFirstHeader (Function)
Reads the header of the first incoming email according to the protocol used (POP3 or IMAP, Lotus...
tapiSendKey (Function)
Allows you to simulate the use of phone keys.
grSaveBMP (Function)
Saves a chart that was previously drawn in a file in BMP format.
EmailReadPreviousHeader (Function)
Reads the header of the email found before the current email according to the protocol used (POP3...
NetMsgError (Function)
Returns the error message corresponding to the error number returned by NetOpenRemoteAccess...
tapiOrigin (Function)
Allows you to determine the type of call (incoming or outgoing).
grStockAddData (Function)
Adds data into a stock chart (candlestick, barcharts or minmax).
grAddData (Function)
Adds a data into a chart.
grCreateFont (Function)
grCreateFont is kept for backward compatibility.
sInEntryQueue (Function)
Retrieves the number of pending bytes in the input buffer of a specified serial port or infrared...
sInExitQueue (Function)
Retrieves the number of bytes waiting to be transferred in the output buffer of the specified...
sWrite (Function)
Writes a character string to the output buffer of the specified serial port, parallel port...
sEvent (Function)
Branches an event on a serial port.
sClose (Function)
Closes the specified serial port, parallel port or infrared port.
sEndEvent (Function)
Disables the detection of an event on a serial port.
sParameter (Function)
Defines or modifies the parameters for configuring the specified serial port, parallel port...
sRead (Function)
Reads a character string in the entry buffer of the specified serial port.