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...
<List Box>.Select (Function)
Returns the index of the selected element in a List Box, ListView or Combo Box control.
ListSelect (Function)
Returns the index of the selected element in a List Box, ListView or Combo Box control.
Code editor: Assisted input
The following mechanism allows developers to write WLanguage code more easily in the code editor ......
TableSelect (Function)
Returns the index of the selected element in the Table or TreeView Table control.
<Table>.Select (Function)
Returns the index of the selected element in the Table or TreeView Table control.
The Table control populated programmatically
A Table control populated programmatically is directly linked to lists stored in memory......
Telephony constants
List of constants used by telephony functions...
The Table control
The Table control is used to simplify the display and the input of information stored in memory...
WINDEV Mobile concepts
WINDEV concepts
WEBDEV concepts
2. Listing products
WEBDEV Tutorial - Creating a website with back office processes Lesson 2 - Listing products - 50...
iPhone window: window creation wizard
The wizard for window creation allows you to easily create a window containing all main elements...
Multitask (External language)
Allows the programs currently run to process the Windows messages or runs a temporization.
Copying controls from the page editor
The controls can be copied from the page editor......
RETURN statement
The RETURN statement is used to exit a statement block and the current process (or procedure).
Error 803: Return and Result cannot be used in the same process
iPad window: Window creation wizard
The wizard for creating iPad windows allows you to easily create a window containing all the main...
Including the code
You want to include your code lines in a condition, in a structure, ......
InitialContent (Property)
The InitialContent property gets the initial content: of a List Box control populated...
Controls that can be moved in a page
WEBDEV proposes two modes for moving controls in a page......
Anchoring in a page
In a page, the anchors define how the content of a page will behave when the page is enlarged...
InputEnabled (Property)
The InputEnabled property is used to: Determine if a control or a group of controls is editable...
EnumControl (Function)
Returns the name of Nth control found in the specified element.