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...
Unalterable data files
This feature is used to signal that a data file cannot be modified after writing......
OCR: Convert an image to text
An OCR (Optical Character Recognition) system analyzes an image to extract the text it contains......
FilteredItem (Property)
The FilteredItem property is used to identify the item that has a filter implemented by HFilter.
Handling a group of controls through programming
WINDEV, WEBDEV et WINDEV Mobile allow you to handle a group of controls through programming......
Comparison operators
The comparison operators can be divided into several categories......
Operator on Address
The & operator returns the address of a variable as an integer
Reinitializing the parameters automatically saved
WINDEV allows you to automatically save the different application parameters......
XML management: Use example
This application example manages an XML file named "Orders......
Constants for managing XML documents
List of constants used by the functions for managing XML documents....
Managing accessibility on Mobile
On smartphones and tablets, there is an operating mode designed for visually impaired and blind...
Captcha control properties
The Captcha control can be handled by the WLanguage properties in server code and in browser code.
hBackupDescription (Type of variable)
The hBackupDescription type is used to programmatically describe an HFSQL Client/Server backup....
docFragment (Type of variable)
The docFragment type is used to define the characteristics of a fragment found in a "docx"...
Icon (Type of variable)
The Icon type is used to define the advanced characteristics of an icon.
How to associate an image with a treeview element?
When fillilng a TreeView control, an image is associated with each element....
Storing the breaks in the Table/Looper controls (AAF)
When end users work on a complex Table or Looper control with multiple breaks, they may want...
Programming custom calculations in Table controls
Table controls in "Server + AJAX" mode
The Table controls can be 100% AJAX......
Domo constants
List of constants used by the DomoXXX functions....
Constants for managing the registry
List of constants used by the registry management functions....
sfSessionInfo (Type of variable)
The sfSessionInfo type is used to get information about the current session...
sfUserInfo (Type of variable)
The sfUserInfo type is used to get information about a user...
sfObject (Type of variable)
The sfObject type is used to describe a record of a SalesForce file...
sfError (Type of variable)
The sfError type is used to find out the characteristics of an error returned by Salesforce...
sfSaveResult (Type of variable)
The sfSaveResult type is used to find out the result of SFAdd and SFModify...