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...
Brochure of new features: New WINDEV features
New features in WINDEV 28 presented in the New Features brochure....
Programming by preset action
Preset actions allow you to define the code of an event in a single click, without having to write one single line of code......
Do not show a message again
The environment of WINDEV, WEBDEV and WINDEV Mobile often displays warning windows......
CONTINUE statement/"CONTINUE:" label
The CONTINUE keyword can correspond: to the CONTINUE instruction. It allows you to go back to the beginning of the first iteration without finishing the code of the current iteration. to the CONTINUE: label. It allows you to declare a common code in a loop....
Handling a Tab control through programming
WINDEV, WINDEV Mobile and WEBDEV allow you to handle a Tab control through programming......
WINDEV: Example of programmed Drag and Drop
Style sheet
A style sheet ("......
WDInst: advanced options for the network setup
The advanced options of the network setup are used to......
How to create an SQL query to get a TOP 10?
This help page presents the method for creating an SQL query used to get the first 10 records......
MaxValue (Property)
The MaxValue property is used to: get and set the top value of a report based on a data file. get the maximum value of the current filter. get the maximum value of a data series in a chart. get and set the maximum value for some types of controls....
MinValue (Property)
The MinValue property is used to: get and set the bottom value of a report based on a data file. get the minimum value of the current filter. get the minimum value of a data series in a chart. get and set the minimum value for some types of controls....
Windows
The windows represent the main interface of a WINDEV application......
Markdown
Markdown is a lightweight markup language that allows you to apply formatting to text......
Operations for synchronizing SCM
When creating an executable, a library or a component, ......
How to loop through a file using filters?
Mode (Property)
The Mode property describes: the minimum number of nodes that must acknowledge a write operation before it is considered as successful (mongoWriteConcern variable). the management mode of multicolumn sections (docFormatMulticolumn variable). how the tooltip of a step of a guided tour is displayed....
Bitwise operators
The operations on binary values are performed......
The "Internal report" control
The "Internal report" controls are used to print several reports (secondary reports) in a single report (main report) without programming......
Management of PDF files
PDF is one of the most widely used formats for transmitting and storing electronic documents......
Google Contacts management functions
List of functions for managing Google contacts...
Managing Google contacts
The Google Contact service is used to manage contacts on Internet......
Management of Google contacts (prefix syntax)
The Google Contact service is used to manage contacts on Internet......
WDSQL: Creating and running a script
A script is a set of SQL commands used to perform a specific operation (create a new table in the database, insert records, ......
The structure of the RAD patterns (kept for backward compatibility)
...The RAD pattern files (MDL files) are used to describe:...
The Context Menu control (WEBDEV)
Context menus are often used in websites......