ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

LooperAddInProgress (Function)
Gets or sets the display mode of the internal loading window used when additional elements are loaded in an Infinite Looper control.
LooperExpandAll (Function)
Expands all breaks in a Looper control with break.
<Looper>.Collapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
LooperCollapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
'Image gallery' Looper control
The "Image gallery" Looper control is used to manage the display of a set of images without programming...
Looper control based on a table
This type of Looper control uses data from a table or query...
<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).
<Looper>.Expand (Function)
Expands a break in the Looper control on a given row.
Infinite Table and Looper controls
There are two methods to populate Table and Looper controls programmatically...
Looper control functions
List of functions for managing Looper controls
The Linear Looper control
A Linear Looper control is used to display a set of controls in a horizontal scrolling list...
The Looper control
A Looper control is used to repeat the controls found in a specific area...
LooperCollapseAll (Function)
Collapses all expanded breaks in a Looper control.
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)...
<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.
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed in the 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.
<Looper>.ExpandAll (Function)
Expands all breaks in a Looper control with break.
Looper control functions (prefix syntax)
List of Looper control functions (prefix syntax)
Linear Looper control properties
Merges the specified cells in an Excel document.
LooperExpand (Function)
Expands a break in the Looper control on a given row.
LooperCollapseExpand (Function)
On a given row of a Looper control:
  • collapses a break (if it is expanded),
  • expands a break (if it is collapsed).
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>.CollapseAll (Function)
Collapses all expanded breaks in a Looper control.
Looper control populated programmatically
A Looper control populated programmatically is directly linked to lists stored in memory...
7. Multilingual applications in practice
The Gantt Chart control
A Gantt chart allows you to graphically view the progress status of a project......
The "dynamic" Tab control
The "Dynamic tab" Tab control is used to display several windows in the same window......
The Web Component control
The Web Component control is used to include any external Web resource in a WEBDEV site......
Image control in a page
The Dockable Panel control
The Dockable Panel control allows you to easily organize the software interface into zones that the end user can freely move......
Android Control Center
Do you know where to find your application log files?...
Control management functions
List of functions for managing controls...
Kanban control events
The following events are associated with Kanban controls......
Line control properties
List of properties associated with the Line control...
Thumbnail control properties
List of properties associated with the Thumbnail control...
Managing HFSQL Client/Server files
The HFSQL Control Center allows you to fully manage HFSQL Client/Server data files......
HFSQL Control Center: Creating and executing a query
The HFSQL Control Center allows you to create a query based on the data files of the database currently displayed in the Control Center......
<Word Processing>.InfoXY (Function)
For a given position (coordinates of a point) in a Word Processing control, returns one of the following: the number of the corresponding page, the corresponding X-position (in mm), the corresponding Y-position (in mm)....
Error 704: The property does not exist on
How to read emails via the IMAP protocol?
This help page explains how to read emails via the IMAP protocol....
Changing sites from AWP to SEO-ready session mode
7. Multilingual sites in practice
Creating nested reports
Managing HFSQL Client/Server databases
The HFSQL Control Center allows you to fully manage HFSQL Client/Server databases......
Two methods for passing parameters to a query
Two methods can be used to pass parameters to a query with parameters used in a window or in a control (List Box, Combo Box or Table control for example)......
Displaying a page in a WEBDEV site
Displaying a new page in a WEBDEV site can be done according to several methods......
Conditions for using the Ad control
The Ad control is using the AdMob SDK....
The "Compilation errors" pane
The "Compilation errors" pane is used to find out......
Message
The Message keyword can correspond to: the Message function. the Message property, which is used to get and change the help message of a control or menu option in a window. the Message property available for: a SFError variable. the email structure. an Email variable. a Notification variable....