ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Looper control based on a table
This type of Looper control uses data from a table or query...
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.
<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).
LooperCollapseExpand (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.
<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.
The TreeView control
The TreeView control is a tree structure used to simplify the display of information that can be represented hierarchically......
SpreadsheetSelectComment (Function)
Allows you to: determine if a comment is selected in a Spreadsheet control, select or deselect a comment in a Spreadsheet control....
URL (Property)
The URL property is used to: Get the address associated with a control. Change the address associated with a control....
HTMLExecuteControlProcess (Function)
Executes a WLanguage event associated with a control in an HTML page displayed by an HTML Display control.
Color (Property)
The Color property gets or sets the font color of: a Font variable. text displayed in a Static or Calculated control of a report. text displayed in a window control. text displayed in a page control....
Handling an Upload control through programming
The Upload control is used to upload one or more files....
<Spreadsheet>.SelectComment (Function)
Allows you to: determine if a comment is selected in a Spreadsheet control, select or deselect a comment in a Spreadsheet control....
NumberPage (Property)
The NumberPage property is used to get: the number of pages in a "multi-page" image file. This image is displayed in an Image control or in the background of a Chart control. the number of pages in a PDF file displayed in an Image control. the number of pages found in a PDF file displayed in a PDF Reader control. the number of pages found in a DOCX file displayed in a Word Processing control....
Scheduler report
The report editor allows you to create "Scheduler" reports....
Associating a control with a tab pane
Methods to associate a control with a tab pane......
The TreeMap control
The TreeMap control is used to dynamically represent data, possibly in tree structure, in a balanced way....
Handling a Calendar control by programming
WINDEV, WEBDEV and WINDEV Mobile allow you to handle a Calendar control through programming......
ListView control linked to a data file (or to a query)
A ListView control can be used to display the content of a data file (or the content of a query)......
Handling a Pivot Table control through programming
A Pivot Table control can be handled through programming......
Handling a Dockable Panel control through programming
A Dockable Panel control can be handled through programming......
Extra (Property)
The Extra property is used to: Get additional information about a control, window, or page. Edit additional information of a control, window or page. In browser code, you can only get additional information of a control or page....
Handling a Slider control through programming
WINDEV and WINDEV Mobile allow you to handle a Slider control through programming......
Screen,Coordinate (External language)
Retrieves the coordinates of the control in relation to the top left border of the window as well as the physical size of a control.
TreeSelectCount (Function)
Returns the number of selected elements in a TreeView control (for a multi-selection TreeView control).
TotalNbChildren (Property)
The TotalNbChildren property returns the total number of children in a branch: of a Treeview control, of a TreeView Table control....
SchedulerPositionResource (Function)
Displays a given resource in a Scheduler control or returns the position of first visible resource in a Scheduler control.
<TreeView>.SelectCount (Function)
Returns the number of selected elements in a TreeView control (for a multi-selection TreeView control).
GridlinesVisible (Property)
The GridlinesVisible property is used to: Determine whether or not gridlines are visible in a control. Show or hide gridlines in a control....
<Scheduler>.PositionResource (Function)
Displays a given resource in a Scheduler control or returns the position of first visible resource in a Scheduler control.