ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

BurnerEject (Function)
Opens or closes the door of the current burner.
TreeView Table control properties
List of properties associated with the TreeView Table control
Timer (Function)
Periodically and automatically calls a WLanguage procedure.
LooperEndFilling (Function)
Ends the process to populate a Looper control programmatically.
Oracle Native Connector: Features and notes
Remarks and specific features of the Native Oracle Connector
<Looper>.EndFilling (Function)
Ends the process to populate a Looper control programmatically.
Common problems
TreeAdd (Function)
Adds a "leaf" element (and all necessary nodes) into a TreeView control.
FreeDLL (Function)
Frees the 32-bit library (DLL) that was loaded in memory by LoadDLL.
PostgreSQL Native Connector: Features and notes
Remarks and specific features of Native PostgreSQL Connector...
dChangeMode (Function)
Changes the drawing mode used by the drawing functions (dLine, dRectangle, ....).
Properties associated with the control templates
Several WLanguage properties can be used to handle a control template in a window or in a page...
String literals: single-line and multiline strings
String literals are used to represent and manipulate data as a sequence of characters. For example, string literals can be used to display information, define a constant, etc.
hbCreateTable (Function)
Creates an HBase table or modifies the description of an HBase table.
WLanguage procedure called by ScanFromCameraToPDF
WLanguage procedure ("callback") executed when a scan is completed with the ScanFromCameraToPDF function, when the scan fails or when it is canceled by the user.
<TreeView>.Add (Function)
Adds a "leaf" element (and all necessary nodes) into a TreeView control.
Navigation map
The site map path is used to implement the structure and the sequence of pages in your site...
WLanguage procedure called by ScanFromCameraToImage/ScanDocumentFromCamera
WLanguage procedure ("callback") executed when a scan is completed with the ScanFromCameraToImage function, when the scan fails or when it is canceled by the user.
Constructor and destructor
When creating a class in the code editor, the Constructor and Destructor methods are automatically created by default...
WINDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Functions for handling directories and external files
List of functions for handling external files
MemcachedAssign (Function)
Modifies a key/value couple in the Memcached cache:
  • If the key exists, the value is modified.
  • If the key does not exist, the key/value couple is added.
MemcachedAdd (Function)
Adds a new key/value couple into the Memcached cache.
LDAPStartAdd (Function)
Initializes the addition of a new object into an LDAP server.
MySQL Native Connector: Features and notes
Remarks and specific features of the Native MySQL Connector
Optimizing the connection times to the HFSQL Client/Server databases
This help page explains how to optimize the connection times to the HFSQL Client/Server databases by limiting the network traffic...
Image control properties
The Image controls include properties that can be handled in WLanguage both in the windows and pages but also in the reports...
TableEndFilling (Function)
Ends the process to populate a Table or TreeView Table control programmatically.
<Table>.ToExcel (Function)
Creates an Excel file with the data from a Table or TreeView Table control.
Link control properties
The Link control is available in a page and in a report...
MemcachedAddSuffix (Function)
Adds a value at the end of existing value in the cache for the given key.
Rich Text Area control properties
You can manipulate Rich Text Area controls in a window using the following WLanguage properties...
MemcachedAddPrefix (Function)
Adds a value at the start of existing value in the cache for the given key.
WEBDEV administrator: Managing clusters
The "Cluster" tab allows you to configure WEBDEV Clusters linked to the WEBDEV Application Server...
MemcachedModify (Function)
Modifies a key/value couple in the Memcached cache.
Creating a WINDEV application for Linux
WINDEV allows you to create native 64-bit Linux executables. Their UI is developed with the window editor.
BeaconDetectBackground (Function)
Notifies the application when the device enters or leaves the transmission range of a set of Beacons.
SpreadsheetRestorePositionAndSelection (Function)
Restores:
  • the scrollbar position in a Spreadsheet control,
  • the current worksheet,
  • the elements selected in the current worksheet of Spreadsheet control.
These elements have been saved by SpreadsheetSavePositionAndSelection.
Properties associated with Combo Box controls that display a table
HDescribeFile (Function)
Describes a data file programmatically.
Resizing a window (AAF)
<Table>.EndFilling (Function)
Ends the process to populate a Table or TreeView Table control programmatically.
MemcachedAddSuffixKeyGroup (Function)
Adds a value at the end of existing value in the cache for the given key on a group of servers.
TableToExcel (Function)
Creates an Excel file with the data from a Table or TreeView Table control.
Dockable Panel control properties
You can manipulate Dockable Panel controls in a window using the following WLanguage properties...
MemcachedAddKeyGroup (Function)
Adds a new key/value couple into the Memcached cache on a group of servers.
MemcachedAddPrefixKeyGroup (Function)
Adds a value at the start of existing value in the cache for the given key on a group of servers.
HDropView (Function)
Deletes a materialized view from the HFSQL server.
3. Editing products
WEBDEV Tutorial - Creating a website with back office processes Lesson 3 - Editing products - 50 min
hbWrite (Function)
Writes cells (values of items) to one or more rows (records) in an HBase table.
MemcachedModifyKeyGroup (Function)
Modifies a key/value couple in the Memcached cache on a group of servers.
<Spreadsheet>.RestorePositionAndSelection (Function)
Restores:
  • the scrollbar position in a Spreadsheet control,
  • the current worksheet,
  • the elements selected in the current worksheet of Spreadsheet control.
These elements have been saved by SpreadsheetSavePositionAndSelection.
Manipulating iFrame controls programmatically
WEBDEV allows you to manipulate an iFrame control programmatically...
WDReplic: Presentation
WDReplic is used to manage data replication between several computers...
<Connection variable>.DropView (Function)
Deletes a materialized view from the HFSQL server.
MemcachedAssignKeyGroup (Function)
Modifies a key/value couple in the Memcached cache on a group of servers:
  • If the key exists, the value is modified.
  • If the key does not exist, the key/value couple is added.
hbRead (Function)
Reads cells (values of items) of a row (record) in an HBase table.
MemcachedCAS (Function)
Modifies the value of a key if this one was not modified.
Project Management Hub: Managing incidents
The Project Management Hub allows you to keep a history of the incidents encountered in your applications...
HLogRestart (Function)
Restarts the logging process on a file.
<Source>.CreateIfNotFound (Function)
Performs the following operations:
  • If the data file doesn't exist, create an empty data file (file with ".FIC" extension) with the index file, the full-text index file and the memo file if necessary. The function is equivalent to HCreation.
  • If the data file exists, opens the data file.
Install a WEBDEV Application Server for Linux
There are several steps to installing WEBDEV Application Server on a Linux server...
Key and referential integrity
In an analysis, the "Key" items are also used to manage the consistency of data (called referential integrity)...
LDAPValidateAdd (Function)
Validates the addition of a new object into an LDAP server.
.Net Winform control properties
The following properties can be used with the.Net controls (WinForm) ...
MemcachedCASKeyGroup (Function)
Modifies the value of a key on a group of servers if this one was not modified.
HLogStop (Function)
Stops the log process of a file.
<Source>.LogRestart (Function)
Restarts the logging process on a file.
Native Container control properties
You can manipulate a Native Container control in a window using the following WLanguage properties...
6. Printing the product catalog
WINDEV Mobile Tutorial - Developing an Android and iOS application Lesson 6 - Printing the product catalog - 20 min
HMigrateLinkedCompositeKey (Function)
Migrates the values of the linked composite keys coming from a file in Hyper File 5.5 format to the HFSQL Classic format.
<Source>.MigrateLinkedCompositeKey (Function)
Migrates the values of the linked composite keys coming from a file in Hyper File 5.5 format to the HFSQL Classic format.
<Source>.LogStop (Function)
Stops the log process of a file.
CDEject (Function)
Opens or closes the door of CD/DVD player selected on the current computer.
HDBIndex (Function)
Opens an xBase index file.
The groups of controls
A group of controls is a set of controls grouped together in order for their characteristics (their visible status for example) to be modified (or checked) in a single operation programmatically...
<QuickAction variable>.Pin (Function)
Generates a request to pin a quick action.
HFSQL Control Center: Opening an analysis
The HFSQL Control Center allows you to fully manage an analysis...
HDBCreation (Function)
Ends the description of the structure of an xBase data file programmatically.
EmailStartSMTPSession (Function)
Starts a session for sending emails with the SMTP protocol.
HCreationIfNotFound (Function)
Performs the following operations:
  • If the data file doesn't exist, create an empty data file (file with ".FIC" extension) with the index file, the full-text index file and the memo file if necessary. The function is equivalent to HCreation.
  • If the data file exists, opens the data file.
Table control properties
You can manipulate Table controls in a window or page using the following WLanguage properties...
2. WLanguage functions specific to phones
A WINDEV Mobile HFSQL application can also operate in Client/Server mode.
1. Simple layouts
WEBDEV Tutorial - WEBDEV layouts Lesson 1 - Simple layouts - 30 min
Common project
Projects are often cross-platform...
Handling an internal component
An internal component is a set of elements from a project...
WebSocketExecuteGlobalService (Function)
Executes a global procedure in the context of the global service of the WebSocket server.
HDBDescribeFile (Function)
Describes a file in dBase3 format (most common format) programmatically.
HCreation (Function)
Creates an empty data file (file extension ".FIC") with index file, full-text index file and memo file if required.
<Source>.Creation (Function)
Creates an empty data file (extension ".FIC") with index file, full-text index file, spatial index file and memo file if required.
WebSocketExecute (Function)
Executes a procedure in the context of a client connected to the WebSocket server.
SQL statements
The main SQL statements allowed in the SQL queries managed by WINDEV and WEBDEV are as follows...
SQL functions for handling spatial data
Below are the main SQL functions that can be used to handle spatial data in SQL queries...
Downloading files
The download is the operation that consists in saving a file stored on the server onto the computer of Web user...
Analysis: Generating the analysis
The analysis is generated before the programming cycle and after describing the data files...
<websocketClient variable>.Execute (Function)
Executes a global procedure in the context of a client connected to the WebSocket server.
2024 novelties brochure: WEBDEV novelties
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
FaxStatus (Function)
Returns the status of a fax sent by FaxSend.
Organizer control properties
Several WLanguage properties can be used on an Organizer control found in a window...
Sidebar control properties
List of properties associated with the Sidebar control
Spin control properties
List of properties associated with the Spin control
HFSQL Client/Server: Setting up data files on the server
Range Slider control properties
The following properties are associated with Range Slider controls:
Scrollbar control properties
List of properties associated with the Scrollbar control
List of extension attributes
The list of extension attributes ...
LDAPAddAttribute (Function)
Adds an attribute or adds a new value to an existing attribute.
Slider control properties (in a window)
List of properties associated with the Slider control found in a window
Properties associated with infinite Progress Bar controls
You can manipulate Infinite Progress Bar controls in a window using the following WLanguage properties...
AI Chat control properties
You can manipulate AI Chat controls in a window using the following WLanguage properties...
Sort order of records found in a select query
To make the result of a query easier to read, the records can be sorted according to one or more items...
inAppListProductInfo (Function)
Retrieves, from the store, information about the "In-App" products associated with the application.
OCRLoadLanguage (Function)
Adds a language to the native OCR system.
WDMap: Overview
WDMap is a tool used to view and handle a data file while developing an application...
2024 new features brochure: WINDEV new features
WINDEV 2024 new features in the 2024 New Features brochure.
Linear Looper control properties
12. Pages in practice
AAFs available for numeric edit controls
The numeric edit controls propose several AAFs (Automatic Application Features):
  • a context menu proposing the "Calculator" option.
  • the ability to modify the control value with the mouse wheel.
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
3. UML models in practice
3. UML models in practice
WLanguage properties of Internal Window controls
List of WLanguage properties of Internal Window controls
Describing an element
A flexible modeling includes different elements linked together...
2024 new features brochure: WINDEV Mobile new features
What's new in WINDEV Mobile 2024 in the 2024 New Features brochure.
2. Analysis in practice
Organization Chart control properties
You can manipulate Organization Chart controls in a window using the following WLanguage properties...
2. Analysis in practice
2. Creating data files in the analysis
WEBDEV Tutorial - Creating a WEBDEV project and its analysis Lesson 2 - Creating data files in the analysis - 40 min
12. External component in practice
EmailStartSession (Function)
Starts an email management session based on the selected management mode (POP3, SMTP, IMAP or MS Exchange).
13. External component in practice
External component in practice
2. Creating data files in the analysis
WINDEV Tutorial: Creating a WINDEV project and its analysis Lesson 2 - Creating data files in the analysis - 40 min
<Connection variable>.OpenConnection (Function)
Opens a connection to a specific database.
Associative array (Variable type)
An associative array is an "advanced" type of array...
2026 new features brochure: WINDEV new features
What's new in WINDEV 2026 in the What's new 2026 brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
Dynamic audit
The dynamic audit of an application analyzes its runtime performance...
How to include secure payment in a WEBDEV website?
This help page explains how to add a secure payment into a WEBDEV website...
2. Searching and iterating over records
WINDEV Tutorial: Managing data in a WINDEV application Lesson 2 - Searching and iterating over records - 30 min
Multiline Zone control properties
A Multiline Zone control and its rows can be manipulated in a window or page using the following WLanguage properties.
Grid control properties
You can manipulate Grid controls in a window using the following WLanguage properties...
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage properties...
Static Text control properties
List of properties associated with a Static Text control
TimeLine control properties
You can manipulate TimeLine controls in a window using the following WLanguage properties.
Flexbox control properties
WLanguage properties can be used to manipulate ...
Characteristics of Looper controls in a page
To view the characteristics of the control, select "Description" in the context menu.
restRequest (Variable type)
The restRequest type is used to define the advanced characteristics of a REST request.
WLanguage properties available in PHP
The following properties are available in PHP
HFSQL constants
List of constants used by the HFSQL functions.
httpRequest (Variable type)
The httpRequest type gets the advanced characteristics of an HTTP/HTTPS request.
New Features brochure - Version 28: New features in WINDEV Mobile
New features in WINDEV Mobile 28 presented in the New Features brochure.
Generating an iOS application
Several steps must be performed to develop an iPhone/iPad application:
WINDEV Mobile new features brochure 2025
What's new in WINDEV Mobile 2025 is presented in the What's new 2025 brochure.
Drawer control properties
List of properties associated with the Drawer control
Edit control
The Edit control allows users to enter data...
Scheduler control properties
You can manipulate Scheduler controls in a window or page using the following WLanguage properties.
HTML Editor control properties
HTML Editor control properties.
Ribbon control properties
The WLanguage properties can be used to handle:
  • a Ribbon control found in a window.
  • a pane of a Ribbon control.
  • a group in a Ribbon control.
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV.
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
WEBDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Rating control properties
The Rating control can be used in a window as well as in a page.
Tab control properties
A Tab Control can be manipulated in a window or page using the following WLanguage properties...
TreeView control properties
You can manipulate TreeView controls in windows and pages using WLanguage properties...
Kanban control properties
In a window or page, you can use WLanguage properties to handle...
Calendar control properties
Several WLanguage properties can be used on the Calendar control found in a window or in a page...
Diagram Editor control properties
If the image is an image map, you can include "Clickable areas" in the image...
Switch control properties
2. Development
WINDEV Mobile tutorial: Developing an Android and iOS application Lesson 2 - Development - 30 min
iParameter (Function)
Retrieves the printer configuration and configures the print.
Properties associated with a group of controls
Several WLanguage properties can be used on a group of controls found in a window, in a page or in a report...
Project description: Compilation tab
The project description window allows you to configure various elements of your project...
New products brochure 28: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure.
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
Constants used by properties associated with windows, reports, pages and controls
List of constants used by properties associated with windows, reports, pages and controls.
Segmented Button control properties
You can manipulate Segmented Button controls in a window using various WLanguage properties...
Dashboard control properties
You can manipulate Dashboard controls in a window using the following WLanguage properties...
Chart control properties
A Chart control can be used ...
Radio Button control properties
List of properties associated with a Radio Button control
Check Box control properties
Several WLanguage properties can be used on the Check Box controls found in a window, in a page or in a report...
Bar Code control properties
Bar Code controls can be manipulated using different WLanguage properties...
New features in WINDEV Suite SaaS
Callback de la fonction PartageProximitéAttendConnexion1.Cb pour le paramètre CallbackResultat
WINDEV Mobile new features brochure 2026
What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure.
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
Pivot Table control properties
You can manipulate Pivot Table controls in a window using the following WLanguage properties...
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
Value of constants for the Windows 32-bit API
Value of constants for the Windows 32-bit API
SQL functions that can be used in SQL queries
The following SQL functions can be used on the queries written in SQL code (classified by theme)...
Site map of PC SOFT documentation
1
2
3
4
5
6
8
>