ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

<Looper>.CollapseExpand (Function)
On a given row of a Looper control:
  • collapses a break (if it is expanded),
  • expands a break (if it is collapsed).
The Linear Looper control
A Linear Looper control is used to display a set of controls in a horizontal scrolling list...
LooperCollapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed in the control...
Linear Looper control properties
Merges the specified cells in an Excel document.
<Looper>.Expand (Function)
Expands a break in the Looper control on a given row.
'Image gallery' Looper control
The "Image gallery" Looper control is used to manage the display of a set of images without programming...
LooperAddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Looper control.
LooperCollapseAll (Function)
Collapses all expanded breaks in a Looper control.
<Looper>.ExpandAll (Function)
Expands all breaks in a Looper control with break.
Looper control functions
List of functions for managing Looper controls
Display different content for each row
In a Looper control, a different content can be assigned to the Table, Chart, List Box and TreeView controls...
FOR EACH/FOR ALL statement (loop through controls)
The statement FOR EACH is used to perform different types of browse on the controls (List Box, Table or Looper controls)...
LooperExpand (Function)
Expands a break in the Looper control on a given row.
FAA: Increase the height of the lines in the Table or RepeatString fields.
In Table, TreeView Table and Looper controls, the user can resize the height of rows, in read-only or in edit...
Looper control populated programmatically
A Looper control populated programmatically is directly linked to lists stored in memory...
LooperAddIWBeginning (Function)
Adds a row consisting of an internal window at the beginning of an Infinite Looper control. The row is inserted before the first row in the Looper control. The scrollbar of the Looper control remains at the same position.
LooperExpandAll (Function)
Expands all breaks in a Looper control with break.
Looper control functions (prefix syntax)
List of Looper control functions (prefix syntax)
<Looper>.RefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
<Looper>.Collapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
The Looper control
A Looper control is used to repeat the controls found in a specific area...
Infinite Table and Looper controls
There are two methods to populate Table and Looper controls programmatically...
<Looper>.AddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Looper control.
LooperRefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
LooperCollapseExpand (Function)
On a given row of a Looper control:
  • collapses a break (if it is expanded),
  • expands a break (if it is collapsed).
Looper control based on a table
This type of Looper control uses data from a table or query...
<Looper>.AddIWBeginning (Function)
Adds a row consisting of an internal window at the beginning of an Infinite Looper control. The row is inserted before the first row in the Looper control. The scrollbar of the Looper control remains at the same position.
<Looper>.CollapseAll (Function)
Collapses all expanded breaks in a Looper control.
EXE constants
List of constants used by the functions for managing executables....
SQLCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
URL Rewriting
URL Rewriting is a technique used to improve SEO......
User Groupware: Configuring the site
Once the User Groupware is configured, the configuration of users and accesses is performed at runtime, by connecting with a "supervisor" account......
WINDEV License Agreement
WINDEV License Agreement...
14. Distribute Reports and Queries with your applications
WINDEV Tutorial - Reports and Queries Distribute Reports and Queries with your applications - 10 min
SOAP web services: create, generate and deploy
WINDEV and WEBDEV allow you to generate web services directly......
Mobile User Groupware (Android and iOS)
WINDEV Mobile includes a User Groupware for Android and iOS applications......
Docker image of the HFSQL server
From version 22, a Docker container with the HFSQL server is available in Docker Hub......
BCDecode (Function)
Decodes the information stored in a QR Code bar code.
SQLGetCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
FTPGet (Function)
Transfers a file or directory from an FTP (File Transfer Protocol) server to the current computer.
WDScript overview
WDScript is a WLanguage script editor included with WINDEV, WEBDEV and WINDEV Mobile......
Creating a .NET assembly from WINDEV
To create a.NET assembly, ......
grTooltip (Function)
Displays and formats: the tooltip associated with each section of a chart (section of a Pie chart, column of a Column chart, etc.). This function also gets the characteristics of the tooltip associated with each section of the chart. a custom tooltip, associated with a point....
GDPR: an audit of data
A new GDPR audit is available to easily identify and monitor personal data in a WINDEV, WEBDEV or WINDEV Mobile application......
WDInst: including an "autorun" in a setup on CD
An "autorun" can be run (or not) when the setup CD is inserted into the drive of the setup computer......
WDMap: Modifying the display mode of records
By default, WDMap displays the records found in a data file by using the following rules......
Project dashboard
The project dashboard provides an overall view of project status via different widgets.......