ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Composite variable
A composite variable contains different types of elements (members)...
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...
Assignment operators
Three assignment operators are available...
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...
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
SaaSAdminModifySubscription (Function)
Modifies a SaaS subscription.
<Edit>.AddAssistedInput (Function)
Adds a row to the list of values available in the autocomplete suggestions of an Edit control.
HTransaction (Function)
Starts a transaction on the data files (HFSQL or accessed via a Native Connector) and creates...
<Image>.DrawRectangle (Function)
Draws a rectangle in an Image control.
BufferToURI (Function)
Saves the contents of a buffer to a resource identified by its URI.
HTransactionStart (Function)
Starts a transaction on the data files (HFSQL or accessed via a Native Connector) and creates...
Input masks and display masks
WINDEV, WEBDEV and WINDEV Mobile propose two types of masks......
ContactModify (Function)
Modifies the current contact in a Lotus Notes or Outlook address book.
MarkdownToPDF (Function)
Converts a Markdown string (or buffer) to a buffer containing a PDF document.
FOR EACH/FOR ALL statement (browse of arrays)
The FOR EACH statement is used to perform different types of browse on the arrays...
<Kanban>.AddCard (Function)
Adds a card to a list in a Kanban control.
AssistedInputAdd (Function)
Adds a row to the list of values available in the autocomplete suggestions of an Edit control.
The Scheduler control
...The Scheduler control is used to automatically display and handle schedules. It is used to manage...
Camera control: decoding the bar codes (prefix syntax)
In iOS and Android, the bar codes can be decoded via the Camera control by BCCapture......
HTransactionCancel (Function)
If a transaction is in progress, cancels all the operations performed on the data files...
HTransactionEnd (Function)
Validates the current transaction: the modifications performed on the data file since the start...
AppointmentDelete (Function)
Deletes: the current appointment from the calendar of a Lotus Notes or Outlook messaging....
Optional events
By default, the codes available in the code editor correspond to the most common codes......
KanbanAddCard (Function)
Adds a card to a list in a Kanban control.
Replication of HFSQL servers (Programming)
To implement a replication of HFSQL servers through programming, WLanguage......
HNotifAddCCRecipient (Function)
Adds recipients for the notifications sent via the Control Centers (WDBal messaging tool).
HNotifListEmailRecipient (Function)
Returns the list of recipients for a notification by email.
HNotifConfigure (Function)
Specifies and configures the server used to send notifications by the HFSQL server.
HNotifListCCRecipient (Function)
Returns the list of recipients of a notification sent via the Control Centers (WDBal messaging...
ToastDisplay (Function)
Displays a "Toast" message.