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.
ExecuteRefreshUI
Immediately executes the "Request for refreshing the display" event of the window, page, internal window, internal page, control template or supercontrol.
<PDF Reader>.SeekFirst (Function)
Initializes the search for a text in a PDF file displayed by the PDF Reader control and positions on the first occurrence found (from the current page).
GanttAddLink (Function)
Creates an "End to Start" link between two tasks displayed in a Gantt Chart column found in a Table or TreeView Table control.
CodeEditorComment (Function)
Comments the current selection in the Code Editor control. "//" characters are inserted at the beginning of the current line....
InitialVisible (Property)
The InitialVisible property is used to determine if: a control was visible during the first display of the associated window or page. a window was visible during its first display....
dSlice (Function)
Draws a circle section or an ellipse section: in an Image control, in an Image variable, in a WDPic variable (on the background layer), in a picLayer variable....
IndentLineDetails (Property)
The IndentLineDetails property is used to get or change the value of the left indent of the internal window that shows the details of a row of a Table control.
InvalidInputMessage (Property)
The InvalidInputMessage property gets and sets the message that will be displayed if the control contains invalid data (input mask or value out of bounds).
RequestRefreshUIElement (Function)
Requests the execution of the "Request for refreshing the display" event of the specified element (and gives back control without waiting for the execution of the event).
InternalWindowPopup (Property)
The InternalWindowPopup property is used to get and modify the name of the internal window used to customize the content of marker popups in a Map control.
<Code Editor>.Uncomment (Function)
Uncomments the current selection in the Code Editor control. "//" characters at the beginning of the current line are removed....
PageLayout (Property)
The PageLayout gets and sets the layout of the current diagram in the Diagram Editor control. The layout of the diagram is defined in a variable of type diagLayout.
I work as a developer: How to manage my tasks and my schedule?
The Control Centers in WINDEV, WEBDEV and WINDEV Mobile include many tools to help developers manage their schedules and the different associated tasks......
Associating an identifier with an element found in a TreeView control
The different methods to associate an identifier with an element found in a TreeView control....
Handling a dictionary
WINDEV, WEBDEV and WINDEV Mobile allow you to easily perform the following operations on a dictionary......
Errors while managing tables
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError......
TableColumnSelect (Function)
Returns the column number corresponding to one of the columns selected in the Table control. This function is kept for backward compatibility. It is recommended to use TableSelect.
SelectedTextWithTag (Property)
The SelectedTextWithTag property is used to get or change the text selected in a rich edit control (RTF or HTML) with HTML or RTF formatting tags.
OrganizerInfoXY (Function)
Returns for a given position in the Organizer control (coordinates of a point in the organizer): the index of the appointment for the specified position. the date corresponding to the specified position....
StoreFilterAAF (Property)
The StoreFilterAAF property is used to determine and specify if the filters set by the user on a Table or TreeView table control are saved when an application is closed and opened again.
DayBreakHeight (Property)
The DayBreakHeight property is used to get and change the height of breaks between days in a Scheduler control where days are arranged in rows, and resources are arranged in columns.
GestureCurrentPointer (Function)
Returns the pointer index (finger or stylus) that triggered the call to a process specific to the multi-touch feature in an Image control.
FilterProcedure (Property)
The FilterProcedure property allows you to get and modify the procedure used to apply a filter on a row or column header when calculating a Pivot Table control.