ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Break in a Looper control
A break in a Looper control is used to group the data corresponding to one or more arguments......
Project description: Project tab
The project description window allows you to configure various elements of your project......
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure....
Characteristics of the Looper control in a page
To view the characteristics of the control, select "Description" in the context menu....
The Word Processing control
The "Word processing" control is an advanced control that allows the end user to create and edit documents in docx format......
Class inheritance
The hierarchical organization in class and sub-class has allowed to create the notion of inheritance......
6. Multiple generation
Multiple generation
Project configurations are used to easily define the different "targets" of your project......
WEBDEV administrator: Viewing logs
The "Logs" tab is used to see the details of logs for a specific period......
Progress Native Connector: Programming with HFSQL functions
To use a Progress database with the Native Connector, you must......
Validity period of site pages
When creating a page, a validity period can be defined for this page......
Organizer control linked to a data file or to a variable
You have the ability to create Organizer controls linked to data....
MCU: Implementing and managing user macro codes
No matter how dexterous a development team may be, the end user of an application will always want to perform an action that is not intended......
Unavailable functions and properties
Some functions and properties have been removed from WLanguage......
Application triggers
A trigger is a WLanguage procedure automatically called by the HFSQL engine whenever a modification is performed (addition, deletion, modification, ...) on a record of a table....
GDS: Managing branches
The management of branches is used to manage several versions of the same application in parallel......
Keyboard Variable (Using physical keyboards on Android)
The Keyboard variable makes it possible to retrieve the parameters of the events of a physical keyboard......
Automatic data masking
Data masking is a process that transforms the data in an item that will be displayed to the user......
Software Factory: Administrator options
Several options can be configured in the Software Factory administrator......
Custom synchronization for Table controls based on a data file
In some cases, you may want to use a custom synchronization for Table controls based on a data file......
Dynamic instantiation of a .NET object
A .NET object can be dynamically associated with a .NET class, we talk of dynamic instantiation of object....
SCM administrator: Managing branches
The SCM (Source Code Manager) administrator allows to you manage the branches of the different projects found in SCM......