ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Control templates and inheritance
When a control template is applied to a page or to a window, all controls and code found in the template are "copied" into the page or window......
Variant (Type of variable)
The Variant type is used to: store any simple value: boolean, numeric (Currency, Real, Integer, etc.), characters and character string, date (Date, Time, DateTime and Duration), ... store named or indexed subelements. store any complex value: structures, classes, advanced types, arrays, associative arrays, queues, stacks and lists. handle the NULL value in WLanguage. store interactions with ActiveX objects and Automation programming....
Elements of a class: Enumerating and handling through programming
Several types of WLanguage variables are used to enumerate and dynamically handle the elements of a class......
AWP without UI
Bootstrap, Angular, React, Vue......
3. UML models in practice
Table control based on a variable
A Table control based on a variable is a Table control whose columns are bound to the elements of an Array variable, to the members of a class or to the elements of an advanced variable (e.g., xlsDocument)......
Using the Control Centers in Client/Server mode
All the Control Centers provided with WINDEV, WEBDEV and WINDEV Mobile use the same database......
Using Java code
You can use Java code: in Java applications generated with WINDEV. in Android applications generated with WINDEV Mobile. This allows you to create global procedures in Java....
xxWDGetReturnValue
Used to retrieve the return value further to a call to nWDEvaluate, nWDExecute or nWDExecuteEx......
External language: Programming in Java
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
Managing cookies
A cookie is an easy way to temporarily store information on the user's computer......
Navigation history in the code
The different editors enable you to directly view the code of an element by pressing the F2 key......
SCM: Management of rights
It is possible to manage and grant certain access rights to the developers for each element in the SCM......
Multi-touch support
A multitouch feature is a technique allowing the user to interact with a device via several contact points (the fingers are used in most cases)....
How to color a control with focus?
This help page explains how to highlight the control where the input is performed....
WDInst: grouping the files to install
By default, when generating the setup program, the files to install are compressed in a single archive file ("......
Version of the files in the virtual directory
The configuration diagnostic displays the following error......
Translating programming messages
When developing a multilingual application, you can translate the different messages displayed to the user (messages displayed by Info and YesNo, for example....
Configuring the AAF menus (Automatic Application Features)
WINDEV includes several Automatic Application Features (AAFs)......
Brochure of new features: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure....
External language: Programming in COBOL
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
Handling files on Dropbox, Google Drive and OneDrive
Many drives can be used to store files......
SQL : ORDER BY clause: Organizing the result of a query
The ORDER BY clause is used to sort the records selected by an SQL query......
The Linear Looper control
A Linear Looper control is used to display a set of controls in a horizontal scrolling list......
The "Code snippets" pane
The "Code snippets" pane lists the code snippets currently available......