ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Calling a procedure/a function
Syntax for calling a local or global procedure.
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...
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.
Local procedure
Two types of procedures are available...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
Typecasting of parameters
The description of the parameter type is optional...
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...
<Source>.ExecuteView (Function)
... This function uses the former view mechanism.
sEscape (Function)
Runs different functions that directly affect the bits of serial port, parallel port or infrared...
HViewToFile (Function)
... in the corresponding table. This function uses the former view mechanism.
VideoStatus (Function)
Returns the status of a Camera control. Function kept for "Version-26-compatible" Camera controls....
nWDSetParentNext
Set the parent of the next window to open......
<Table>.CellSelect (Function)
Returns the coordinates (row number and column number) of a selected cell. This function is kept...
<Camera>.Status (Function)
Returns the status of a Camera control. Function kept for "Version-26-compatible" Camera controls....
<Source>.ViewToFile (Function)
... in the corresponding table. This function uses the former view mechanism.
JSONOpenReader (Function)
Creates a reader to read a JSON document without loading it into memory. Attention This function...
<ftpConnection variable>.DirExist (Function)
Checks for a directory on an FTP server. This new function is available from WINDEV Suite SaaS...
<ftpConnection variable>Attribute (Function)
Gets the attributes of a file located on an FTP server. This new function is available from WINDEV...
HExecuteView (Function)
... This function uses the former view mechanism.
Error 809: The * character cannot be used as mandatory parameter in a function
The "Executable Name".WX file is used to manage some features directly, even if these features...
InWinRTSimulatorMode (Function)
in Windows Store mode). Function kept for backward compatibility....
App shortcuts functions
The following functions are used to manipulate app shortcuts (also called "quick actions")...
9-slice scaling
9-slice scaling allows you to resize images without any distortion......
HUnlockRecNum (Function)
Unlocks a record locked by: HLockRecNum, a read function used with a locking parameter (HRead...
iCloud functions
The functions to handle keys in an Apple iCloud-based container of "key-value" pairs...
ArrayContain (Function)
Searches for an element in a WLanguage array. This new function is available from WINDEV Suite...
<Array type>.Contain (Function)
Searches for an element in a WLanguage array. This new function is available from WINDEV Suite...
Server triggers
Server triggers are stored procedures executed by the server before or after a write operation...
Manipulating Combo Box controls programmatically
WINDEV, WINDEV Mobile and WEBDEV allow you to programmatically manipulate Combo Box controls......
Handling XLS files
WINDEV and WEBDEV propose two methods for handling the Excel files......
Drawing in WINDEV, WEBDEV and WINDEV Mobile
WINDEV, WEBDEV and WINDEV Mobile include several functions for displaying, drawing, copying...