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)...
Reuse code via external components
WINDEV Tutorial: External components Reusing code with external components - 40 min
gglContactGroup (Type of variable)
The gglContactGroup type is used to describe and modify a group of contacts used by the Google Contacts service...
WiFiActivate (Function)
Enables or disables Wi-Fi on the device.
SysCacheExternalStorage (Function)
Returns the path of directory that will be used to store the data in cache on the external storage space of application.
Search and full-text index
HFSQL proposes a quick search for character strings in the data......
Static audit
The static audit is a feature of the environment that analyzes a project to detect potential issues and suggests improvements......
Debugging constants
List of constants used by the debugging functions...
CustomMenu
The CustomMenu allows you to create a custom menu in the menu bar of WINDEV, WEBDEV and WINDEV Mobile......
dAlphaBlend (Function)
Blends two images together. This allows you to create fade-in effects between 2 images.
Environment of the project editor
The main elements of the project editor are as follows:
LDAPStartAdd (Function)
Initializes the addition of a new object into an LDAP server.
LDAPValidateAdd (Function)
Validates the addition of a new object into an LDAP server.
fWriteLine (Function)
Writes a line into a text file (ANSI or UNICODE).
Automatic index generation
The automatic index generation suggests index keywords based on the content of your help page......
WBSetup: Managing additional languages
The "WBSetup" project corresponds to the standard setup program of WEBDEV sites......
iParameter (Function)
Retrieves the printer configuration and configures the print.
grDestinationWMF (Function)
Defines a meta file as chart destination.
Testing a Java project and compiling it
When your Java application is developed, you can run the test of the Java project and compile it before creating the archive......
ModbusWriteBit (Function)
Writes one or multiple bits to a specific address in a Modbus slave.
User Groupware
A Windows application, an Internet or Intranet site require to define the role of different contributors......
GglWrite (Function)
Creates and/or updates data on the Google server (addition or modification of data)....
SemiDynamicPageDisplay (Function)
Displays a semi-dynamic page in the browser of the Web user from a dynamic or static WEBDEV page.
WINDEV Mobile: Overview
WINDEV Mobile is a development environment for PC that allows you to develop......
NetIPAddress (Function)
Returns the IP (Internet Protocol) address of a computer.
Combination (Type of variable)
A combination is a set of options.