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 on 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.
AAF: 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...
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)...
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed in the control...
<Table>.CellSelectOccurrence (Function)
Returns the number of selected cells found in a Table control. This function is kept for backward compatibility. It is recommended to use TableSelectCount.
MandatoryInputMessage (Property)
The MandatoryInputMessage property is used to identify and set the message that will be displayed if the control is left empty (when the MandatoryInput property is enabled).
FontMinSize (Property)
The FontMinSize property is used to get and change the minimum size of the font used in a Static control with the "Reduce font" option.
RightClick (Property)
The RightClick property gets and sets the name of the Button control that will be executed when an object is right-clicked.
CursorCapture (Function)
Directs all the events associated with the mouse toward a specific window or control, regardless of the screen object where the mouse event occurs.
IsNumeric (Function)
Enables you to find out whether a variable or a control is: a numeric (integer, real, currency or numeric). a string that can be converted into numeric....
RTFReplace (Function)
Replaces or inserts a character string in an RTF control (found in a window or in a report) or in a string in RTF (containing a text in RTF).
RTFSearch (Function)
Finds a character string in an RTF control (found in a window or in a report) or in a character string containing text in RTF format.
RTFInsert (Function)
Inserts a character string in RTF into the content of an RTF control (found in a window or in a report) or into the content of a character string in RTF.
Handling an ActiveX by programming
WINDEV allows you to handle an ActiveX control in WLanguage via......
TextDirection (Property)
The TextDirection property is used to determine and change the writing direction in a window, report or control (useful for languages such as Arabic or Hebrew).
WEBDEV Application Server remote control functions
The following functions are used to manage users and connections on a WEBDEV Application Server:...
dBlur (Function)
Blurs the entire given area: in an Image control, in an Image variable, in a WDPic variable (on the background layer), in a picLayer variable....
PlanActif (Property)
The Property Plane Active allows you to know and modify the number of the plan Active in a window, an internal window or a Cell control .
Events associated with a Ribbon control
The events associated with the Ribbon controls and groupings are:...
The Radio Button control
The Radio Button control is a control allowing the user to select an option among several ones......
SchedulerBackgroundColor (Function)
Defines a background color for a time period in a Scheduler control (time period corresponding to lunch time, a public holiday, etc.).
The Link control
The Link control is used to: create a link in an HTML page. create a link in a report printed in HTML format....
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......
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.
gLink (Function)
Adds an "invisible" value into an element found in a List Box or Combo Box control. Function kept for compatibility. It is recommended to use gStoredValue....
DayHeight (Property)
The DayHeight property is used to get and change the height of days in a Scheduler control where days are arranged in rows, and resources are arranged in columns.
Events associated with a Spreadsheet control
NbAnimationSteps (Property)
The NbAnimationSteps property is used to get and specify the number of drawings in the image that defines the animation of a custom infinite Progress Bar control.
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.