ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

LOOP statement
The statement block is repeated endlessly...
FOR EACH statement (loop through a jsonReader variable)
Using the FOR EACH statement on a variable of type jsonReader allows for different types of loops:
  • Loop through a level.
  • Loop through a level with copy.
  • In-depth loop.
Note: This feature is only available from version 2025 Update 3.
RETURN statement
The RETURN statement is used to exit the current event, process or procedure and return a result...
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.
Compound statements
BREAK statement/"BREAK:" label
The keyword BREAK can correspond:
  • to the BREAK statement: it allows you to exit a set of instructions and run the rest of the current process.
  • to the BREAK label: it allows you to declare a section of code in a loop. This code will be run when exitingfrom the loop with a "BREAK" statement.
FOR statement
The statement block is repeated while a control variable is modified and compared to a limit value (before each beginning of statement block)...
WHILE statement
In a WHILE statement, the expression is evaluated at each beginning of the block of statements...
GOTO statement
The GOTO statement is used to run a code identified by a label...
Native Oracle Connector: Retrieving the output value of a stored procedure
The Native Oracle Connector is used to: specify the input values during the call to a stored...
Flexbox example: ratios to distribute available space among controls
In a flexbox container, you can define ratios for the different controls so that they take...
fListFile (Function)
Lists the files found in a directory and returns the list of files.
Context menu associated with Table controls and their columns (AAF)
WINDEV applications automatically include a context menu for Table controls, TreeView Table...
"Long press" optional event
The optional event "Long press/Open context menu" is run during a long press on the controls...
<Source>.ReadSeek (Function)
Sets the position on the first record whose value for a specific item is greater than or equal...
HReadSeek (Function)
Sets the position on the first record whose value for a specific item is greater than or equal...
<Table>.RefreshVisible (Function)
Modifies or returns the visibility status of refresh bar in a Table or TreeView Table control.
TableRefreshVisible (Function)
Modifies or returns the visibility status of refresh bar in a Table or TreeView Table control.
Managing the browser "Back" button
The browser "Back" button allows the Web users to display the pages that were already visited......
Managing a Text token Edit control
...Interfaces that use token controls are common. A Token control contains variable amounts...
Multi-touch support
A multitouch feature is a technique allowing the user to interact with a device via several contact...
Report data source
...The reports can be created with the data coming from:...
Generative AI code generation
WLanguage's AI-powered assistant generates code suggestions as you type......
HFSQL thumbnails
To optimize the display of images in your application or in your site, you have the ability to use...
Break in a Table control
A break in a Table control is used to group the data corresponding to one or more arguments......
How to read emails via the IMAP protocol?
This help page explains how to read emails via the IMAP protocol....
Animation of controls
WINDEV and WINDEV Mobile allow you to animate the controls found in a window......
How to read emails via the POP3 protocol?
This help page explains how to read emails via the POP3 protocol....
AAF: Handling the columns of a Table control
The Table controls displayed in a window allow the end user to perform several operations......
Applying the Responsive Web Design mode to an existing page
This help page explains how to apply the Responsive Web Design mode to an existing WEBDEV page......
<Source>.Filter (Function)
Defines and enables a filter on a data file, view or query.
ListSelectPlus (Function)
Selects one or more elements in a List Box, ListView or Combo Box control.
HFilter (Function)
Defines and enables a filter on a data file, view or query.
<List Box>.SelectPlus (Function)
Selects one or more elements in a List Box, ListView or Combo Box control.