ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Declaring and using a variable
A variable is defined by name and type...
Service variable
The Service variable is used to...
Report based on a variable (Data binding)
A report based on a variable is used to directly print the information found in a WLanguage variable...
Composite variable
A composite variable contains different types of elements (members)...
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
Advanced types
The advanced types of WLanguage are as follows
Checkers available in the code editor
The code editor proposes several tools used to correct the code...
IsNumeric (Function)
Enables you to find out whether a variable or a control is:
  • a numeric (integer, real, currency or numeric).
  • a string that can be converted into numeric.
Assignment operators
Three assignment operators are available...
WLanguage types
The different types in WLanguage are...
Constant
The constants are language elements whose value is fixed once and for all...
<Source>.Reset (Function)
Initializes:
  • one or all variables of file items with their default values.
  • one or all items of a Record variable with their default values.
HReset (Function)
Initializes:
  • one or all variables of file items with their default values.
  • one or all items of a Record variable with their default values.
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc.
xmlSignatureReference (Variable type)
The xmlSignatureReference type is used to add a reference section into the XML signature.
MapImage (Variable type)
The MapImage type is used to define the characteristics of an image to be drawn on the map...
docFragment (Variable type)
The docFragment type is used to define the characteristics of a fragment found in a "docx"...
TreeView Table control based on a variable
A TreeView Table control based on a variable is a control bound to a variable or a set...
Error 1048: The inheritance is not allowed in a composite variable
Background
The "Background" keyword can correspond to: the Background variable, the Background property...
Continent (Property)
The Continent keyword can correspond to: a Continent variable. the Continent property...
dResize (Function)
Resizes an image: in an Image control. in an Image variable. in a picLayer variable]....
Manipulating Toolbar controls programmatically
WINDEV allows you to programmatically manipulate Toolbar controls......
Handling an HTML control through programming
WINDEV and WEBDEV allow you to handle an HTML control through programming......
Programming a status bar
WINDEV allows you to handle a status bar and a cell found in a status bar through programming......
Site (Property)
The Site property is used to get the SaaS site associated with: a SaaSService variable...
Error 39: The END statement marking the end of declaration of the composite variable is missing
Information 302: Ambiguity between a variable and a control
InstantMessaging (Property)
The InstantMessaging keyword can correspond to: the InstantMessaging property of a variable...
Underline (Property)
The Underline property is used to: Find out whether a Font variable is underlined. Underline...
Geometry (Property)
The Geometry keyword can correspond to: a variable of type Geometry. a property of a variable...
dCopyImage (Function)
Copies an image: from an Image control to another Image control. from an Image variable...
Client (Property)
variable a SaaSUser variable...