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...
dSaveImagePNG (Function)
Saves an image: in a PNG file. in memory....
JSONToXML (Function)
Converts a JSON string to XML.
CharactTypeCount (Function)
Returns the number of characters matching a given type.
TimelineAddTrack (Function)
Adds a new track into a TimeLine control.
InvalidInputShowTooltip (Function)
Shows an error tooltip under an Edit control to indicate why the input is invalid.
dModifyOpacity (Function)
Modifies the opacity of an image (which means the alpha channel of the image).
ModbusDisconnect (Function)
Closes the Modbus session.
HClearSchedulingHistory (Function)
Clears the execution history of scheduled operations on an HFSQL server.
HReadPrevious (Function)
Sets the position on the previous record of a file according to a browse item.
AppointmentRead (Function)
Reads an appointment found in the calendar of a Lotus Notes or Outlook messaging.
VideoStartApp (Function)
Starts the device's native camera application to record a video or to take a photo....
DNSQuery (Function)
Sends a query to a DNS server.
fCopyFileWebFolder (Function)
Copies an image file from the data directory of application (or from one of its sub-directories)...
hbRead (Function)
Reads cells (values of items) of a row (record) in an HBase table.
LooperAddLine (Function)
Adds a row at the end of a Looper control.
LooperModifyLine (Function)
Changes the values of the attributes in a row of a Looper control based on a data file or populated...
fExeDir (Function)
Returns the directory from which the execution is started.
TableListChild (Function)
Lists the "children" of a node and the "child" elements of these "children" in a TreeView Table...
InWebSocketServerMode (Function)
Indicates if the current code is being executed on the WebSocket server.
mlzDeleteAll (Function)
Deletes all dynamic rows from a Mutiline Zone control.
dbgEnableAssert (Function)
Enables or disables the assertive programming.
Add (Function)
Adds an element in last position: of a one-dimensional WLanguage array. of an advanced array...
ImageOccurrence (Function)
Returns the total number of images taken into account by the scroll.
GesturePointerType (Function)
Returns the type of pointer used on the device: finger, mouse or stylus.
EmailSaveAttachment (Function)
Copies the attachment of current email onto the user computer (locally).