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)...
List,Get (External language)
Retrieves the value of a given element or the value of the selected element in a drop-down list or in an expanded list.
PageWriteHeaderHTTP (Function)
Adds an additional HTTP header that will be returned to the browser: during the next function for page display (PageDisplay, PageRefresh, ...), during the automatic return of the current page at the end of the current action....
CursorPos (Function)
Returns and modifies the position of the mouse cursor.
HOptimizeQuery (Function)
Optimizes the Select queries by using idle times when handling an application (period without processes).
29. SEO in practice
Importing a WINDEV/WINDEV Mobile project and its elements
A WINDEV project and all its elements compatible with WINDEV Mobile (analysis, windows, classes, sets of procedures, queries, ......
Displaying a report in HTML format in the browser of the Web user
To display a report in HTML format in the browser of the Web user, you must......
History of versions (network setup)
The setup wizard allows you to configure the history of versions during a network setup....
OpenSSLCheck (Function)
Checks, via a public key, that the signature of data performed with the OpenSSL library is correct.
DDEStart (Function)
Starts the execution of a program (an executable for example) from the current application.
HOptimize (Function)
Used to handle the idle periods of a software (period without processes) to optimize the queries and the browses that will be run thereafter.
NetOpenRemoteAccess (Function)
Establishes a remote connection.
Step 4: Starting the print
To start the print job, simply use iEndPrinting......
Managing accounts
WEBDEV Account Manager allows you to create a deployment account......
Project Management Hub: Managing messages
To manage messages in the Project Management Hub, you can use the secure messaging tool included in WINDEV, WEBDEV and WINDEV Mobile......
Creating a skin template from an existing skin template
You can create a skin template from an existing skin template (provided by PC SOFT, for example)......
HTransaction (Function)
Starts a transaction on the data files (HFSQL or accessed via a Native Connector) and creates the transaction file.
WEBDEV administrator: Installed sites
The "Sites" tab gives information about the dynamic WEBDEV sites installed on the computer......
Deploying an application that uses an external component
An application that uses one or more external components is deployed in the same way as a standard application......
WDInst : languages supported by the setup
If your applications must be installed in several countries, the setup editor WDInst gives you the ability to generate a multilingual setup......
Managing the analysis versions
WINDEV, WEBDEV and WINDEV Mobile allow you to manage the different versions of the analysis from the data model editor......
Reading an email
This help page explains how to read an email from a WINDEV application and how to display its content in a WINDEV application....
HCreateSubscriberReplica (Function)
Creates the description file of a subscriber replica.
Reports & Queries: Unsupported WLanguage functions
Some WLanguage functions are not available in Reports & Queries......
The source code manager
WINDEV, WEBDEV and WINDEV Mobile propose a sophisticated Source Code Manager......