ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Date
The Date keyword can correspond to...
New features in WINDEV Mobile 2026
WDADMINEXE: User details
From the server, the "Users" tab of WDADMINEXE allows you to get ...
CameraParameter (Function)
Returns or modifies the value of a parameter for the device camera.
AndroidiPhone/iPad Function kept for "Version-26-compatible" Camera controls.
TableSearch (Function)
Performs a search in:
  • a Table control,
  • a TreeView Table control,
  • tables displayed in a Combo Box control.
HFSQL Client/Server database: Recommendations
This help page presents the main recommendations for optimizing the security and performance of an HFSQL Client/Server database according to the constraints and desired features...
HFSQL functions (prefix syntax)
List of functions for HFSQL management
5. Website test in practice
Value (Property)
The Value property is used to:
  • Find out and modify the value of a report control.
  • Find out and modify the value of a control or the title of a window.
  • Find out the identifier of a stream.
  • Find out and modify the value of a control or the title of a page.
The email structure
The email structure is a preset structure of WLanguage (no declaration is required)...
CertificateSignString (Function)
Creates the signature of a character string.
ParallelTask (Variable type)
The ParallelTask type is used to handle a task, which means a procedure run by a thread in the parallel programming.
BuildBrowsingTable (Example)
Usage example of the BuildBrowsingTable function
Screen,Get (External language)
Retrieves the value in a control or in a variable.
SQL Server Native Connector: Programming with HFSQL functions
To use an SQL Server database with Native Connector, the structure of SQL Server tables must be imported into the data model analysis...
Creating nested reports
1. Implementing a Client/Server database
WEBDEV Tutorial - Managing an HFSQL Client/Server database Lesson 1 - Implementing a Client/Server database - 10 min
The Gantt Chart control
A Gantt chart allows you to graphically view the progress status of a project...
1. HFSQL Client/Server: Implementation
WINDEV Tutorial: Using an HFSQL Client/Server database Lesson 1 - HFSQL Client/Server: Implementation - 10 min
HImportCSV (Function)
Imports a CSV file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
Image (Variable type)
The Image type is used to define the advanced characteristics of an image.
Defining specific character sets in HFSQL data files
When an application displays or saves data in HFSQL data files, this data is typed in the current language...
New features in WINDEV 2026
Replication functions
Three types of replication are proposed...
Constants used by properties associated with windows, reports, pages and controls
List of constants used by properties associated with windows, reports, pages and controls.
Print an invoice
WEBDEV tutorial - Multi-criteria search and printing Lesson 2 - Printing an invoice - 45 min
xBase/FoxPro Native Access: Features and notes
This help page presents the specific features regarding the programming of Native xBase/FoxPro Access...
New features in WINDEV 2026
WINDEV 2026 is now available.
Android 10: Changes in the behavior of applications
Starting with Android 10, Google no longer allows an application running in the background to open a window
New features in WINDEV Suite SaaS
Callback de la fonction PartageProximitéAttendConnexion1.Cb pour le paramètre CallbackResultat
WEBDEV (Development version) License Agreement
Cherche les éléments d'un noeud HTML correspondant à une balise.
WEBDEV license agreement
WEBDEV license agreement
Managing parallel tasks
The computers are becoming more and more powerful...
Managing geolocation and GPS
WINDEV Mobile and WEBDEV allow you to exploit geolocation and GPS features found on mobile devices and browsers.
Using the Google Maps service
The Google Maps service is an Internet mapping software proposed by Google...
Configuring the AAF menus (Automatic Application Features)
WINDEV includes several Automatic Application Features (AAFs)...
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
2. Analysis in practice
2. Analysis in practice
graphqlClient (Variable type)
The graphqlClient type is used to define all the advanced characteristics of a connection to a GraphQL server.
WINDEV License Agreement
Cherche les éléments d'un noeud HTML correspondant à une balise.
WINDEV License Agreement
WINDEV License Agreement
Spreadsheet: Using the ribbon
The ribbon of the Spreadsheet control proposes several features and it allows you to define several settings...
Combo Box control properties
You can manipulate Combo Box controls in a window or page using the following WLanguage properties...
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.
The Scheduler control
The Scheduler control is used to automatically display and handle schedules. It is used to manage the display of multiple resources and it is used in several applications or sites.
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.
FileDisplay (Function)
Displays a file in the user's browser.
Printing the content of a Spreadsheet control (AAF)
Spreadsheet controls include an automatic context menu that allows users to perform different actions on the data displayed in the control...
Using .NET assemblies in a project
To use .NET assemblies in a project...
The Map control
The Map control allows you to display a map in order to geolocate, create a route, display points of interest (POI) and more.
FaxCompleteStatus Structure
The FaxCompleteStatus structure is automatically filled during the call to FaxStatus...
Printing the content of a pivot table (AAF)
Pivot Table controls include an automatic context menu that allows users to perform different actions on the data displayed in the control...
<Source>.Add (Function)
Adds:
  • the record found in memory into the data file (query or view).
  • the record found in a Record variable into the data file (query or view).
Advanced types
The advanced types of WLanguage are as follows
BaaS administration site
The Private Store site can be accessed from any browser, using the following address: http(s)...
HIndex (Function)
Rebuilds the file index (".NDX" file).
Real-Time Performance Profiler (RTPP)
The Real-Time Performance Profiler (RTPP) is a tool that helps you identify what is slowing down your application...
<Source>.Modify (Function)
Modifies the specified record or the record found in memory in the data file (query or view).
HModify (Function)
Modifies the specified record or the record found in memory in the data file (query or view).
Context menu of Gantt Chart controls (AAF)
Each Gantt Chart control in a window has a default menu that is available to users...
notificationFormat (Variable type)
The notificationFormat type is used to describe the display format of a notification when it is expanded.
WINDEV Mobile License Agreement
Cherche les éléments d'un noeud HTML correspondant à une balise.
WINDEV Mobile License Agreement
WINDEV Mobile License Agreement
7. Sending an email
WINDEV Tutorial: Managing data in a WINDEV application Lesson 7 - Sending an email - 20 min
<Source>.Index (Function)
Rebuilds the file index (".NDX" file).
HFSQL functions
List of functions for HFSQL management
Static Text control properties
List of properties associated with a Static Text control
Parameters of the procedure used by PDFVerifySignatures
WLanguage procedure ("callback") called by PDFVerifySignatures, executed when an invalid signature is detected in a PDF document.
Chorus Pro: Automate invoice submission
In France, electronic invoicing has become mandatory for invoicing government services...
<gglConnection variable>.ListContactByRequest (Function)
Retrieves a list of contacts from custom parameters.
Search in the editors
Being able to perform a search in the editors significantly improves efficiency...
WDAdminHF: Data file management
The remote HFSQL administrator proposes a full management of the HFSQL Client/Server databases...
The "Modifier"pane
The "Modifier" pane is used to view and/or modify, from the window editor, page editor or report editor, the main characteristics...
Managing the users of an application installed on the network
The management of users allows you to find out from the server...
GglListContactByRequest (Function)
Retrieves a list of contacts from custom parameters.
Replication options (ReplicEdit)
Creating a replication with ReplicEdit allows you to specify several parameters...
1. Components provided with WINDEV
WINDEV is provided with projects that contain components.
Pivot Table control properties
You can manipulate Pivot Table controls in a window using the following WLanguage properties...
VideoParameter (Function)
Returns or modifies the value of a parameter for the device camera.
AndroidiPhone/iPad Function kept for "Version-26-compatible" Camera controls.
TreeView Table control events
List of events associated with the TreeView Table controls
Report based on a Table control
A report based on a Table control is used to directly print the information displayed in the control (data-bound or populated programmatically) ...
Install a WEBDEV Application Server for Linux
There are several steps to installing WEBDEV Application Server on a Linux server...
RTFInsert (Function)
Inserts a character string in RTF into the content of an RTF control (found in a window or in a report) or into the content of a character string in RTF.
inAppCheckSubscription (Function)
When starting the iOS application, checks whether the In-App subscriptions have been renewed.
Project Management Hub: Managing incidents
The Project Management Hub allows you to keep a history of the incidents encountered in your applications...
Description of replicated data files (ReplicEdit)
A replication includes one or more data files...
WDReplic: Presentation
WDReplic is used to manage data replication between several computers...
Options displayed in a status bar with multiple cells
In the status bar description window, you can specify the options that will appear in each cell of the status bar...
TaskModify (Function)
Modifies the current task in a Lotus Notes or Outlook task list.
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
7. Available controls in a window
WINDEV Mobile includes several types of controls
Importing and consuming SOAP web services
WINDEV, WEBDEV and WINDEV Mobile allow you to directly import web services into your applications...
Installing WEBDEV Application Server (Windows)
hSecurityPolicy (Variable type)
The hSecurityPolicy type gets and sets all the advanced characteristics of a password security policy implemented on a server in HFSQL Client/Server mode.
This variable type is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 3.
<Menu>.AddMenuBrowser (Function)
Adds a new menu to an existing menu. This new menu can execute a browser procedure passed as a parameter.
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.
MenuAddMenuBrowser (Function)
Adds a new menu to an existing menu. This new menu can execute a browser procedure passed as a parameter.
<PDF reader>.GetSignature (Function)
Gets the signature of a PDF document as a buffer.
WINDEV Mobile 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
<PDF reader>.NbSignatures (Function)
Gets the number of signatures in a PDF Reader control.
New features in WINDEV Mobile 2026
WINDEV Mobile 2026 is now available.
Remote WEBDEV administrator: Statistics management
The remote WEBDEV administrator proposes a module for consulting the statistics regarding the traffic of your dynamic WEBDEV sites (standard and AWP) and web services deployed on a WEBDEV Application Server.
Managing HFSQL Client/Server data files
The HFSQL Control Center allows you to fully manage HFSQL Client/Server data files...
The indexed controls
A control is an indexed control if it contains several controls with the same name...
GPSFollowMovement (Function)
Requests to be notified periodically of the device's current location.
WINDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed in the control...
AISystemPrompt (Property)
The AISystempPrompt property gets and sets the first text sent by the AI Chat control to the AI model to define its role and instructions.
Remote WEBDEV administrator: View statistics
The statistics become available once the log files have been imported.
<HTML editor>.Insert (Function)
Inserts text or HTML code at the cursor position in an HTML Editor control.
Common problems
Gantt Chart report
The report editor gives you the ability to create "Gantt Chart" reports...
ImageInfoClose (Function)
Closes the image file (in JPEG or TIFF format) used by ImageInfoValue and/or ImageInfoList and frees the image from memory.
Assisted universal replication programmatically
The assisted replication through programming is used to implement a replication on an existing application while controlling the synchronization in the application itself...
Properties associated with reports and controls
List of properties associated with the reports and their controls
Composite keys
A composite key is a key item containing several other items...
HTMLEditorInsert (Function)
Inserts text or HTML code at the cursor position in an HTML Editor control.
"Test results" pane
The "Test results" pane shows the results of the different stand-alone tests in a project...
Send an Email
WEBDEV tutorial - Multi-criteria search and printing Lesson 3 - Sending an Email - 20 min
12. Synchronizing data
WLanguage procedure called by inAppCheckSubscription
Procedure ("Callback") called by inAppCheckSubscription if one of the subscriptions has been renewed.
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...
ControlCreate (Function)
Creates a new control (of any type) in a window programmatically.
ReplicSynchro: How to use
The Static Text control
A Static Text control is a control used to display a static text...
NULL values: Allowing nullable types
Starting with version 2024, you can allow nullable types in a WINDEV, WEBDEV or WINDEV Mobile project...
10. Smart controls
Smart controls
Oracle Native Connector: Retrieve the output value of a stored procedure
The Native Oracle Connector is used to:
  • specify the input values during the call to a stored procedure.
  • retrieve the output values after a call to a stored procedure.
The report editor
WINDEV, WEBDEV and WINDEV Mobile allow you to create reports with the report editor...
HImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
HCreateSubscriberReplica (Function)
Creates the description file of a subscriber replica.
Marker (Variable type)
The Marker type is used to define the characteristics of a marker that must be positioned on a map displayed in a Map control.
State "form with input": input in a PDF form
The report editor can be used to create form reports, which include different controls allowing users to enter data...
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
Email constants
List of constants used by email functions.
WDLog: Backup of HFSQL data files
WDLog allows you to save all the HFSQL data files used by a WINDEV or WEBDEV application...
4. Publishing a dynamic WEBDEV website
Properties associated with columns of Table controls
You can manipulate columns of Table controls in a window or page using the following WLanguage properties...
AuthToken (Variable type)
The AuthToken type contains the characteristics of a token to access a web service.
13. Universal replication
12. Universal replication
Automatic context menu for the Scheduler controls
Each Scheduler control found in a window proposes a menu to the user.
Context menu of Organizer controls (AAF)
Each Organizer control found in a window proposes a menu to the user...
Manipulating days in a Calendar control programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate the following elements...
ReplicAdmin: Overview
Internal component
An internal component is a set of elements from a project...
emailSMTPSession (Variable type)
The emailSMTPSession type is used to access a messaging server by using the SMTP protocol (Simple Mail Transfer Protocol) in order to send emails.
The Text field: Edit control and display masks
WINDEV, WEBDEV and WINDEV Mobile propose two types of masks...
Native xBase/FoxPro Connector
WINDEV and WEBDEV offer a Native xBase/FoxPro Connector (or Native xBase/FoxPro Access) module...
fListFile (Function)
Lists the files found in a directory and returns the list of files.
UpdateDate (Property)
The UpdateDate property gets the update date of an element.
<Source>.ImportText (Function)
Imports a Text file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
2024 new features brochure: WINDEV new features
WINDEV 2024 new features in the 2024 New Features brochure.
CookieWrite (Function)
Writes a cookie onto the computer of the Web user.
PublicationDate (Property)
The PublicationDate property gets the date an element was last accessed.
Business rules
WINDEV, WEBDEV and WINDEV Mobile allow you to manage the business rules...
GuidedTourStep (Variable type)
The GuidedTourStep is used to define all the advanced characteristics of a step of a Guided Tour.
AAFDisable (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
LatestDateCovered (Property)
The LatestDateCovered property is used to get the date of the last selected record. This property can be used on:
DisableAAF (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
Properties associated with Combo Box controls that display a table
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage properties...
EndTimestamp (Property)
The EndTimestamp property sets the end date and time of an action.
StartTimestamp (Property)
The StartTimestamp property sets the start date and time of an action.
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
<Source>.ImportCSV (Function)
Imports a CSV file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
Site map of PC SOFT documentation
Stored procedures and queries (HFSQL Client/Server)
The stored procedures are used to simplify the development and the maintenance of your applications by factorizing the code...
restRequest (Variable type)
The restRequest type is used to define the advanced characteristics of a REST request.
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
httpRequest (Variable type)
The httpRequest type gets the advanced characteristics of an HTTP/HTTPS request.
Managing emails with "Simple MAPI"
Simple MAPI simplifies the management of emails received by the hosting provider...
WINDEV, WEBDEV and WINDEV Mobile general options
The general options allow you to configure the development environment of the software used...
HTML Editor control properties
HTML Editor control properties.
7. Multilingual websites in practice
8. Windows in practice
Discover the main actions that can be performed on the windows.
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV.
2026 new features brochure: WINDEV new features
What's new in WINDEV 2026 in the What's new 2026 brochure.
HFSQL constants
List of constants used by the HFSQL functions.
New products brochure 28: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure.
Keyboard shortcuts
The main keyboard shortcuts in the editors are as follows...
System constants
List of constants used by the system functions.
Various constants
List of various constants used by the constants WINDEV functions.
Segmented Button control properties
You can manipulate Segmented Button controls in a window using various WLanguage properties...
WINDEV Mobile new features brochure 2026
What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure.
1
3
4
5
6
7
8
>