ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Composite variable
A composite variable contains different types of elements (members)...
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...
Declaring and using a variable
A variable is defined by name and type...
Checkers available in the code editor
The code editor proposes several tools used to correct the code...
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
Assignment operators
Three assignment operators are available...
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
Advanced types
The advanced types of WLanguage are as follows
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc.
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.
Constant
The constants are language elements whose value is fixed once and for all...
Describing a report table
To display the table description, select "Table description" in the context menu of one...
HLinkMemo (Function)
Used to associate a file with a binary memo item or to cancel the existing link between a file...
HLockRecNum (Function)
Locks a record and restricts the access to this record for all the other applications.
Managing geolocation and GPS
WINDEV Mobile and WEBDEV allow you to exploit geolocation and GPS features found on mobile devices...
Changing an application to 64-bit
WINDEV allows you to develop 64-bit applications......
Unavailable functions and properties
Some functions and properties have been removed from WLanguage......
OpenSister (Function)
Opens a non-modal sibling window.
DeclareWebserviceContext (Function)
Used to declare a list of variables whose value will be persistent between the successive calls...
MDL file (kept for backward compatibility): Window description
The MDL file is the file used to generate a RAD window......
Open (Function)
Opens a modal WINDEV window.
fDecrypt (Function)
Decrypts a file that was encrypted by fCrypt.
The TreeView control
...The TreeView control is a tree structure used to simplify the display of information that can...
iPrintBarCode (Function)
Prints a bar code (inside a rectangle).
iCreateFont (Function)
Creates a new print font.
Various constants
List of various constants used by the constants WINDEV functions....
HExecuteQuery (Function)
Declares a query created in the query editor to the HFSQL engine and runs this query.
EmailRunApp (Function)
Starts the native application for sending emails found on the current computer: Computer...
Events associated with the Map control
WINDEV, WINDEV Mobile and WEBDEV manage the following events by default (order of appearance...
iPhone window: window creation wizard
The wizard for window creation allows you to easily create a window containing all main elements...
Description of an Organizer control (control of a page)
The Organizer control can be configured in the editor via the description window ("Details" tab)......
Native Informix Connector: Specific features and remarks
Remarks and specific features of Native Informix Connector...
HCross (Function)
Crosses a record in a data file.
HBackward (Function)
Moves backward several records from the current position in the data file, according to a specified...
HForward (Function)
Moves several records forward from the current position in the data file, according to a specified...
Scheduler control: Customize appointments
In the Scheduler control, the appointment is displayed in a specific area......