ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

POUR TOUT / POUR ALL instruction (browse a JSONReader variable)
Training FOR ALL instruction lets you perform different types of browse on a variable of type jsonReader:
  • Loop through a level.
  • Loop through a level with copy.
  • Browse in depth.
Warning This feature is only available from version 2025 Update 3 onwards
Sound
The Sound keyword can correspond to:
  • the Sound function, which is used to play Wav audio files.
  • the Sound property.
TreeView constants
List of constants used by the TreeXXX functions
Customizing the report viewer: Available windows
This help page presents the different data sources available for a control.
HActivateAutoFilter (Function)
Enables an automatic filter on the linked files when browsing an XML file.
<Source>.ActivateAutoFilter (Function)
Enables an automatic filter on the linked files when browsing an XML file.
FutureHeight (Property)
The FutureHeight property is used to determine how high an auto-resizing control in a report will be after being enlarged.
FOR EACH/FOR ALL statement (loop through a variable of type XMLReader)
The FOR EACH statement loops through a variable of type xmlReader in various ways:
  • Loop through a level.
  • Loop through a level with copy.
  • In-depth loop.
OrgElement (Variable type)
The OrgElement type is used to define the advanced characteristics of an element found in an Organization Chart control.
Collapsed (Property)
The Collapsed property is used to:
  • get or define the state (collapsed or expanded) that will be used when rows are added to a TreeView Table control.
  • know or modify the wound/unwound status for:
    • the breaks of a Table control,
    • the breaks of a Looper control,
    • the break headers and footers of Table and Looper controls,
    • a Drawer control,
    • a Ribbon control,
    • a Navigation Bar control.
    • a Pivot Table control in a report.
Joins between the tables of a select query
When several tables are used in a query, the query editor automatically searches for the links between these tables described in the database schema...
Responsive Web Design: Managing a header bar
This help page explains how to create a page containing a header bar in Responsive Web Design mode...
<Map>.DisplayPosition (Function)
Centers the map displayed in a Map control on a geographical position or on a specific location.
InitialContent (Property)
The InitialContent property gets the initial content:
  • of a List Box control populated programmatically.
  • of a Combo Box control populated programmatically.
  • of a "List of values" column in a Table control.
  • in a Spreadsheet control.
<Multimedia>.Volume (Function)
Returns or modifies the sound volume of the media file played in a Multimedia control.
Installing the robot controller
The monitoring robot includes three executables...
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
<Array>.Add (Function)
Adds an element in last position:
  • of a one-dimensional WLanguage array.
  • of an advanced array property (array of gglCalendar events, ...).
  • from a WLanguage list.
Composite report
The report editor gives you the ability to create "Composite" reports. In this case, the report includes several sub-reports.
Manipulating Map controls programmatically (prefix syntax)
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate Map controls.
Collapsing/Expanding a TreeView control through programming (prefix syntax)
To collapse/expand a TreeView control through programming, ...
Collapsing/Expanding a TreeView control programmatically
To collapse/expand a TreeView control through programming, ...
Manipulating Map controls programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate Map controls.
Customizing the display of an Organization Chart control
To customize the interface of an Organization Chart control, you must use specific internal windows.
<zipArchive variable>.ExtractFile (Function)
Extracts a file from an archive and automatically decompresses it to a physical location or in memory.
Page templates and inheritance
When a page template is applied to a page, all the controls and code found in the template are "copied" into the page...
Manipulating TimeLine controls programmatically
A TimeLine control can be...
Sound (Function)
Plays a sound in WAV format.
Manipulating TimeLine controls programmatically (prefix syntax)
A TimeLine control can be...
<zipArchive variable>.ExtractFileList (Function)
Extracts and decompresses a list of files found in an archive to a physical location.
WINDEV, WEBDEV and WINDEV Mobile general options
The general options are used to configure the working environment of the product used...
Structure (Variable type)
A structure is a custom type of data...
Array (Variable type)
An array is a structured type used to group together a set of elements of the same type...
Constants for Table, TreeView Table, Looper and List Box controls
List of constants used by the functions for managing Table, TreeView Table, Looper and List Box controls.
<Organization Chart>.Occurrence (Function)
Returns the number of elements found in an Organization Chart control.
OutgoingData (Property)
The Emission property is used to identify and modify the type of outgoing data transferred by the stream.
Brochure des nouveautés 2024 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
1
2