ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Looper control based on a data file
This type of Looper control uses data from a data file or query...
<Looper>.Collapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
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...
<Looper>.RefreshVisible (Function)
Changes or returns the visibility status of the refresh bar in a Looper control.
LooperExpand (Function)
Expands a break in the Looper control on a given row.
<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.
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>.ExpandAll (Function)
Expands all breaks in a Looper control with break.
LooperCollapse (Function)
Collapses a break that was expanded beforehand 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.
<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.
Linear Looper control properties
'Image gallery' Looper control
The "Image gallery" Looper control is used to manage the display of a set of images without programming...
LooperExpandAll (Function)
Expands all breaks in a Looper control with break.
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 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>.CollapseAll (Function)
Collapses all expanded breaks 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>.Expand (Function)
Expands a break in the Looper control on a given row.
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)...
SysIconModify (Function)
Modifies the icon file and/or the hover text of the icon in the taskbar (lower-right corner of the screen)....
Handling Organization Chart controls programmatically
The tables in a report
In a report, a table includes a set of controls called "Table cells"......
DocEndModification (Function)
Signals the end of grouping for a set of operations in a single event (management of "undo/redo")....
Dynamic instantiation of a .NET object
A .NET object can be dynamically associated with a .NET class, we talk of dynamic instantiation of object....
DocStartModification (Function)
Signals the start of grouping for a set of operations on a document in a single event (management of "undo/redo")....
Border of controls
One of the most important elements of control style is its border......
mongoOperationDeleteOne (Type of variable)
The mongoOperationDeleteOne type is used to define all the advanced characteristics of a document delete operation that will be added to a bulk operations list. The first document that matches the filter will be deleted.
How to populate a Table control programmatically?
This help page presents the different methods that can be used to populate a Table control programmatically....
mongoOperationDeleteAll (Type of variable)
The mongoOperationDeleteAll type is used to define all the advanced characteristics of a document delete operation that will be added to a bulk operations list. All the documents that match the selection filter will be deleted.
mongoOperationUpdateAll (Type of variable)
The mongoOperationUpdateAll type is used to define all the advanced characteristics of a document update operation that will be added to a bulk operations list. All the documents that match the selection filter will be updated.
mongoOperationReplaceOne (Type of variable)
The mongoOperationReplaceOne type is used to define all the advanced characteristics of a document replace operation that will be added to a bulk operations list. The first document that matches the filter will be replaced.
Handling an Edit control programmatically
You can handle Edit controls programmatically......
EditCaret (Function)
Modifies the standard hover cursor for all the edit controls of the application.
PanelSaveConfiguration (Function)
Saves the current configuration of the Dockable Panel controls of a window.
Dockable Panel control functions
<Window>.WinRedraw (Function)
Immediately redraws the window controls for which a graphic update is required.
LinkColorRTF (Function)
Changes the color of links in all RTF Edit controls in the application.
HTML Display control functions
List of functions for managing HTML Display controls...
MultitaskRedraw (Function)
Immediately redraws the window controls that will be graphically refreshed.
WinRedraw (Function)
Immediately redraws the window controls for which a graphic update is required.
Functions for managing RTF controls
List of functions for managing RTF controls...
Internal Report control properties
List of properties associated with the Internal Report control...
.Net Winform control properties
The following properties can be used with the.Net controls (WinForm) ......
Properties associated with tabs of Sidebar controls
List of properties associated with the tabs of Sidebar controls...