ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Looper control functions
List of functions for managing Looper controls
Infinite Table and Looper controls
There are two methods to populate Table and Looper controls programmatically...
Looper control populated programmatically
A Looper control populated programmatically is directly linked to lists stored in memory...
LooperCollapseAll (Function)
Collapses all expanded breaks in a Looper control.
<Looper>.Expand (Function)
Expands a break in the Looper control on a given row.
Looper control functions (prefix syntax)
List of Looper control functions (prefix syntax)
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)...
'Image gallery' Looper control
The "Image gallery" Looper control is used to manage the display of a set of images without programming...
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.
<Looper>.ExpandAll (Function)
Expands all breaks in a Looper control with break.
<Looper>.Collapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
AAF: 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>.CollapseAll (Function)
Collapses all expanded breaks in a Looper control.
<Looper>.RefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
<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).
LooperRefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
The Linear Looper control
A Linear Looper control is used to display a set of controls in a horizontal scrolling list...
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed in the control...
<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>.AddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Looper control.
Looper control based on a data file
This type of Looper control uses data from a data file or query...
LooperAddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Looper control.
Linear Looper control properties
Display different content on each row
In a Looper control, a different content can be assigned to the Table, Chart, List Box and TreeView controls...
LooperCollapseExpand (Function)
On a given row of a Looper control:
  • collapses a break (if it is expanded),
  • expands a break (if it is collapsed).
LooperCollapse (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...
LooperExpandAll (Function)
Expands all breaks in a Looper control with break.
LooperExpand (Function)
Expands a break in the Looper control on a given row.
Upgrading a WEBDEV Cluster
WEBDEV Custer is a hosting solution for WEBDEV sites that ensures high performance and availability......
Binding a List Box control to an item
A List Box control can be bound to an item in a data file, query, etc....
<Window>.EdCreateNote (Function)
Creates a Repositionable Note control.
How to create an SQL query to count?
This help page explains how to create a count query with the query editor....
Creating a branch
A branch is used to create a copy of the current project in order to perform modifications, additions, etc....
SCM administrator: Managing branches
The SCM (Source Code Manager) administrator allows to you manage the branches of the different projects found in SCM......
OrganizerDateVisible (Function)
Makes a day visible or invisible in an Organizer control.
SchedulerDateVisible (Function)
Makes a day visible or invisible in a Scheduler control.
DashMode (Function)
Opens or closes the Dashboard control edit mode.
Camera control: decoding bar codes
In iOS and Android, bar codes can be decoded via the Camera control using BCCapture......
Analysis: Import files into the analysis (external database, HFSQL files, etc.)
WINDEV and WEBDEV allow you to easily handle external databases (Oracle, SQL Server, Access, etc....
Analysis: Describing data files
The analysis is used to define the structure of data files used by the project......
Project Management Hub: Managing contributors
Contributors are the people who take part in one or more projects......
LOOP statement
The statement block is repeated endlessly...
OLEActivate (Function)
Edits an OLE object contained in an OLE control.
SubCaption (Property)
The SubCaption property is used to get and change: the secondary caption of an option found in a Radio Button or Check Box control. the secondary caption of an element found in a TreeMap control....
The Web Camera control
...The Web Camera control is used to view a file that is refreshed at regular time intervals....
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....
<Table>.InfoXY (Function)
Returns for a given position in a Table or TreeView Table control (coordinates of a control point): the name of the column displayed for the specified position. the index of the row or column for the specified position....
The HTML Editor control
The HTML Editor control allows users to create and modify HTML pages......
TableInfoXY (Function)
Returns for a given position in a Table or TreeView Table control (coordinates of a control point): the name of the column displayed for the specified position. the index of the row or column for the specified position....
StreamAccept (Function)
Associates a stream connection request with a Conference control.
1. Project and analysis
What is an application?
An application is a set of objects (windows, controls, ......
4. UI: Windows
IU of windows...