ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

ArrayAdd (Function)
Adds an element in last position: of a one-dimensional WLanguage array. of an advanced array property (array of events of gglCalendar, etc.). of a WLanguage list....
FlexAlignSelf (Property)
The Property FlexAlignSelf allows you to know and modify the alignment and vertical anchoring of the field in the row of the Flexbox field ( Property corresponding CSS "align-self").
Linux application: Tips and tricks
In Windows/Linux multi-configuration applications, several limitations may appear: control not supported, functions not available, ......
Abbreviation (Property)
The Abbreviation property gets the abbreviation of a data file. This abbreviation is defined in the data model editor when defining the data file. This property is read-only.
Testing and debugging a WINDEV project on the user computer
WINDEV offers multiple possibilities to test and debug a project directly on the development computer (see Testing and debugging a WINDEV executable on the development computer)......
UI audit: Detect obsolete features
The lifecycle of some projects span several years......
3. Types of dynamic sites
A dynamic site is used to display pages whose content changes. In most cases, the content of these pages is linked to a database....
Opening a window from a secondary thread
A secondary thread cannot directly open a window with the standard WLanguage functions such as......
Automated tests: Overview
Several test tools are available to guarantee the quality of your applications......
Voice commands in the environment
The environments of WINDEV, WEBDEV and WINDEV Mobile respond to the voice commands......
How to sort the result of a query?
This help page explains how to create a sort query with the query editor....
How to create a query with external join?
In SQL language, an external join is used to exclude or include file records with or without correspondences in the linked files......
Handling Native Container controls programmatically
The Native Container control returns an handle/identifier......
Creating anchors
The anchors are used to define specific points in a help page......
Sequence of selection conditions for a query
When at least two selection conditions are found in a query, the sequence of selection conditions must be specified by the conditional operators AND and OR......
First page of the project in session mode
The first page of the project is the first page in Session mode opened in the Web user's browser when a WEBDEV site in session mode starts......
Input masks and display masks
WINDEV, WEBDEV and WINDEV Mobile propose two types of masks......
WDOptimizer: Canceling/Freeing records in transaction
WDOptimizer is used to......
iPad window: Window creation wizard
The wizard for creating iPad windows allows you to easily create a window containing all the main elements of a window for an iPad application......
Using the Control Centers in Client/Server mode
All the Control Centers provided with WINDEV, WEBDEV and WINDEV Mobile use the same database......
Activation key management functions
The following functions are used to manage activation keys:...
WithNewButton (Property)
The WithNewButton property is used to: Determine if a Dynamic Tab control has New tab button (+). Configure a Dynamic Tab control to show a New tab button....
NumberRow (Property)
The NumberRow property returns the maximum number of rows containing data in a Spreadsheet control. These rows contain data, a formula, formatting or a non-standard height.
<Array>.Insert (Function)
Inserts an element at a given position: into a one-dimensional array. into an associative array. into an advanced array property (array of gglCalendar events, etc.). into a WLanguage list....
How to develop a PHP site?
What is a PHP site?......