ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

LooperCollapseExpand (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.
<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.
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.
TreeMap control properties
You can manipulate TreeMap controls in a window using the following WLanguage properties.
Functions for managing Scheduler controls (prefix syntax)
List of functions that can be used with a Scheduler control (prefix syntax)....
Camera control properties
You can manipulate Camera controls in a window using the following WLanguage properties......
AlternativeText (Property)
The AlternativeText property is used to get and edit the alternative text of controls in a page.
Functions for managing TreeMap controls (prefix syntax)
The following functions are used to manage TreeMap controls (prefix syntax):...
Functions for managing Table controls (prefix syntax)
List of functions for managing Table controls (prefix syntax)...
Functions for managing Dashboard controls (prefix syntax)
The list of functions for managing Dashboard controls is as follows......
HTML Display control functions (prefix syntax)
List of functions for managing HTML Display controls...
Functions for manipulating Combo Box controls (prefix syntax)
The following functions are specific to the Combo Box controls, using prefix syntax:
Signature control properties
You can manipulate Signature controls in a report using the following WLanguage properties......
Repositionable Note functions
Converts a local datetime to Epoch format (number of time units since 01/01/1970 at 00h00 UTC)....
CursorEnd (Property)
The CursorEnd property gets and sets the end position of the mouse selection range in the following controls: Edit control. Editable Combo Box. "Edit control" column and "Editable Combo Box" column in a Table control. Word Processing control. Code Editor control....
Search the selected text on the Internet (AAF)
The context menu of Edit controls includes a "Search on Internet" option for the term selected in the control......
Copy between the editors
WINDEV, WEBDEV and WINDEV Mobile allow you to perform copies (or Drag and Drop) of controls between the products and their editors....
In depth look at windows, pages and reports
WINDEV, WINDEV Mobile and WEBDEV allow you to create custom interfaces with the window editor and the page editor......
SaaS administrator - Adding a site
Adding a SaaS site is used to declare a SaaS site deployed on a WEBDEV Application Server to a SaaS Webservice in order to allow it to be used......
How to create two linked cascading tables?
This help page explains how to create two linked cascading Table controls in a window or page....
SpeechSynthesisStop (Function)
Stops all the current read operations on the engine for speech synthesis.
hbReading (Type of variable)
The hbReading type is used to define the characteristics of a read operation.
HOperationInProgress (Function)
Returns the list of automatic operations in progress on an HFSQL server.
mongoOperationsOption (Type of variable)
The mongoOperationsOption type is used to define the options of bulk operations.
<Connection variable>.OperationInProgress (Function)
Returns the list of automatic operations in progress on an HFSQL server.