ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

WLanguage functions available for a report
Most WLanguage functions can be used in the events of a report (created with the report editor)...
WLanguage functions available in PHP
Some WLanguage functions are not available in PHP...
Managing the executables (WLanguage functions)
WINDEV, WEBDEV and WINDEV Mobile propose different functions for managing executables from a WINDEV application, from a WINDEV Mobile application or from a WEBDEV website...
Repositionable Note functions
Converts a local datetime to Epoch format (number of time units since 01/01/1970 at 00h00 UTC).
Menu functions
List of functions for managing menus
Fax functions
List of fax functions
Financial functions
List of financial functions
Grid control functions
Grid control functions
Functions for managing images
Opens the default Web browser of the current device.
Functions for managing contacts (Lotus Notes, Outlook and mobile device)
List of functions for managing contacts:
  • Lotus Notes,
  • Outlook,
  • mobile devices (Android, iPhone or iPad)
Email functions
List of functions for managing emails
Functions for managing parallel tasks (prefix syntax)
The following functions are used to manage parallel tasks
Exif functions
List of Exif functions
RSS feed functions
List of functions for managing RSS feeds
WINDEV FTP functions
List of WINDEV FTP functions
Statistical functions
List of statistical functions
Sliding Banner functions
The following functions are used to manage the Sliding Banner control:
Bluetooth functions
List of Bluetooth functions
CD/DVD functions
List of functions for managing CDs/DVDs
Thread functions
List of functions for managing threads
Graphic string functions
List of SQL functions used to create and handle graphic strings
Automatic completion
The automatic completion helps you write WLanguage code in your applications...
Queue, stack and list functions
List of Queue, Stack and List functions
Link functions
Link functions are used to link the interface with the tables and vice versa. These functions are as follows:
Combo Box control functions
List of functions for manipulating Combo Box controls
Functions for managing Breadcrumb controls
List of functions for managing Breadcrumb controls
Miscellaneous WEBDEV functions
List of various WEBDEV functions
Widget functions
Revokes a JSON Web Token (JWT).
Functions for managing appointments (Outlook, Lotus Notes, mobile device)
List of functions for managing appointments
Functions for managing arrays (prefix syntax)
List of functions for managing arrays
App shortcuts functions (prefix syntax)
The following functions are used to manipulate app shortcuts (also called "quick actions")
Ribbon control functions
The following functions are used to manage Ribbon controls:
.Net functions
List of .Net functions
Matrix functions
List of functions for managing matrices
SMS functions
List of SMS functions
MDI functions (prefix syntax)
List of MDI functions
XLS file functions
XLS file functions
Functions for handling commands in console mode
Functions for handling commands in console mode.
DDE functions
List of DDE functions
LDAP functions
List of LDAP functions
SQL functions for accessing the external databases
List of SQL functions used to access the external databases
Action functions
The following functions are used to manage actions:
Array functions
List of functions for managing arrays
Functions for managing menus (prefix syntax)
List of functions for managing menus
Archiving functions (ZIP, WDZ, CAB, RAR, 7z, TAR, gzip and TGZ (TAR.GZ))
Archiving functions (ZIP, WDZ, CAB, RAR, 7z, TAR, gzip and TGZ (TAR.GZ))
Functions for managing Dashboard controls (prefix syntax)
The list of functions for managing Dashboard controls is as follows...
MDI functions
List of MDI functions
Contact groups functions
List of functions for managing groups of contacts
Modbus functions (prefix syntax)
List of Modbus functions
Task functions
List of functions for managing tasks
Dockable Panel control functions
Returns the two high bytes of an integer.
Camera functions
A Table control can be used to display the content of a data file or query...
TimeLine control functions
The following functions are used to manage TimeLine controls:
OLE functions
List of OLE functions
Clipboard functions
List of functions for managing the clipboard
BTLE functions (prefix syntax)
The following functions are used to handle the Bluetooth Low Energy devices:
Multi-touch functions
The following functions are used to manage the multi-touch...
HTML Display control functions (prefix syntax)
List of functions for managing HTML Display controls
Control functions
List of functions for managing controls
In-App functions
The following WLanguage functions are used to manage In-App purchases...
HFSQL functions (prefix syntax)
List of functions for HFSQL management
Word Processing control functions
The following functions are used to manage Word Processing controls:
Interactive notification functions
Reads the contact after the current contact in a Lotus Notes or Outlook address book.
TreeMap control functions
The following functions are used to manage TreeMap controls:
Android permission functions
The following functions are used to manage permissions in Android applications
Date and Time functions
List of functions for managing dates and times
Notes document functions
List of functions for managing Notes documents
Euro functions
List of Euro functions
Looper control functions
List of functions for managing Looper controls
Wi-Fi functions
Functions for Wi-Fi management
App shortcuts functions
The following functions are used to manipulate app shortcuts (also called "quick actions")
Activation key functions
The following functions are used to manage activation keys:
Administrative number functions
The administrative identification number functions are as follows:
BTLE functions
The following functions are used to handle the Bluetooth Low Energy devices:
MQTT functions (prefix syntax)
The following functions are used to manage MQTT clients
WebSocket functions
List of functions specific to WebSocket servers
Functions for managing TreeMap controls (prefix syntax)
The following functions are used to manage TreeMap controls (prefix syntax):
Speech recognition functions
The following functions are used to manage speech recognition:
Page functions
List of functions for managing pages
XML functions
List of XML functions
Mathematical SQL functions
The mathematical SQL functions that can be used on the queries written in SQL code are as follows...
Video functions
List of video functions
Image drawing and processing functions (prefix syntax)
List of image drawing and processing functions (prefix syntax)
Dialog box functions
List of functions for managing dialog boxes
Miscellaneous Windows functions
List of miscellaneous Windows functions
Spelling check functions
The following functions are used to manage the spelling checker:
Action plan functions (software factory)
Action plan functions
Functions for managing TreeView controls (prefix syntax)
The following functions are used to manage TreeView controls (prefix syntax):
Internal window functions
The following functions are used to manage "Internal windows" controls...
Scanner functions (prefix syntax)
The scanner functions are as follows:
String functions
List of functions for managing character strings
Automated tests: Functions specific to tests
List of automation tests: Test-specific functions
AI Chat functions (prefix syntax)
SNMP functions
List of SNMP functions
Font functions
List of functions for managing fonts
Photo album functions
Photo album functions
Spatial data functions (prefix syntax)
Lit la valeur d'un des paramètres d'animation défini pour un champ Image.
Print functions (prefix syntax)
List of print functions
Progress Bar control functions
The control management functions for ProgressBar fields in a WEBDEV page are as follows:
Table control functions
List of functions specific to Table controls
Functions for managing threads (prefix syntax)
List of functions for managing threads (prefix syntax)
HTML Editor control functions (prefix syntax)
List of functions for managing HTML Editor controls (prefix syntax)
HTML Display control functions
List of functions for managing HTML Display controls
Local storage functions
The following functions are used to manage the local storage of data in browser code.
Lock functions
List of Lock functions
Mask functions
The following functions are used to manage masks...
End-user UI editing functions (prefix syntax)
The MultiLinestring type can be used to store a collection of linestrings defined with geographic coordinates.
Window functions
List of functions for managing windows
Code Editor control functions
The following functions are used to manipulate Code Editor controls:
HFSQL Cluster functions
The following functions are used to manage an HFSQL cluster
XLS file functions (prefix syntax)
XLS file functions
Animation functions
WINDEV proposes several WLanguage functions for managing animations...
Window control search functions
WINDEV allows the user to perform a search among all the texts found in a window or in a control...
Toolbar control functions
List of functions for managing Toolbar controls
Upload functions
The following functions are used to manage the upload:
Looper control functions (prefix syntax)
List of Looper control functions (prefix syntax)
HTTP functions (prefix syntax)
List of HTTP functions
Project functions
List of functions for managing projects
Windows Scheduler functions
List of functions for managing the scheduler
Service functions
List of functions for managing services
SaaS functions
The SaaS functions are as follows:
Debugging functions
List of debugging functions
Bar Code functions
The following functions are used to manage bar codes:
MQTT functions
The following functions are used to manage MQTT clients
Multiline Zone control functions
Functions for manipulating Multiline Zone controls.
Automated tests: Emulation functions
List of automatic tests: Emulation functions
USB functions
List of USB functions
WEBDEV Application Server administration functions
The following functions are used to manage users and connections on a WEBDEV Application Server:
Speech synthesis functions
The following functions are used to manage speech synthesis
Toast functions
The TopMargin property sets the top margin of an element.
Gantt functions (prefix syntax)
The following WLanguage functions are used to manage Gantt charts...
Math functions
List of mathematical functions
Scanner functions
The scanner functions are as follows:
HTTP functions
List of HTTP functions
Chart functions (prefix syntax)
List of functions for managing Chart controls (prefix syntax)
Code completion in the code editor
The following mechanism allows developers to write WLanguage code more easily in the code editor ...
Mouse functions
List of functions for mouse management
Print functions
List of print functions
Functions for handling directories and external files
List of functions for handling external files
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)...
Modbus functions
List of Modbus functions
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Google Analytics functions
Returns the name of a file "uploaded" by the Web user. This file must have been uploaded:
  • via an "Upload" edit control.
  • via a single-file or multi-file Upload control.
Managing HBase databases
HBase is a non-relational (NoSQL) distributed database, based on columns and using non-structured storage for large tables...
Window functions (prefix syntax)
List of functions for managing windows
Domotic functions
List of functions for managing domotics
Telemetry functions
The following functions are used to manage telemetry:
List Box, ListView and Combo Box control functions
List of functions for managing List Box, ListView and Combo Box controls
Parallel task management functions
The following functions are used to manage parallel tasks
MCI functions
List of MCI functions
Registry functions
List of functions for managing the registry
HBase functions
The following functions are used to manage HBase databases:
Compression / encryption functions
Encryption and compression functions
OBEX functions
List of OBEX functions
Pivot Table control functions
Pivot Table control functions
Geolocation functions/GPS
The following functions are used to handle geolocation data and to control GPS devices...
Image drawing and processing functions
List of image drawing and processing functions
Map control functions
Map control functions
HFSQL Client/Server functions
Several HFSQL functions are used to manage the HFSQL Client/Server data...
Burn functions
List of burner functions
Functions for managing RTF controls
List of functions for managing RTF controls
Standard FTP functions (prefix syntax)
Standard FTP functions (prefix syntax)
Socket functions
List of functions for managing sockets
Organizer control functions
The following functions are used to manage the Organizer control:
SCP functions
The SCP functions are as follows ...
Shared memory area functions
Returns the geographical position of the point located in the center of the map currently displayed in a Map control.
WebSocket functions (prefix syntax)
List of functions specific to WebSocket servers
Functions for managing multiple languages
Functions for managing multiple languages
iCloud functions
The functions to handle keys in an Apple iCloud-based container of "key-value" pairs are as follows...
TreeView control functions
The following functions are used to manage TreeView controls:
HTML Editor control functions
List of functions for managing HTML Editor controls
Standard FTP functions
List of standard FTP functions
Chart functions
Chart functions
Network functions
List of network management functions
Console mode executable functions
Adds an element in last position:
  • of a one-dimensional WLanguage array.
  • of an advanced array property (array of gglCalendar events, ...).
  • of a WLanguage list.
WEBDEV scheduled task management functions
The following functions are used to manage scheduled WEBDEV tasks:
Facebook functions
List of Facebook functions
HTML document functions (prefix syntax)
List of functions that manipulate HTML documents (prefix syntax).
BitcoinCore functions
The following functions are used to manipulate Bitcoin Core servers...
MongoDB functions
The following functions and types are used to handle the MongoDB data:
XML functions (prefix syntax)
List of XML functions
Spreadsheet functions
The following functions are used to handle the Spreadsheet control:
Stream functions (video and sound)
List of functions for managing the streams (video and sound)
Gantt Chart functions
The following WLanguage functions are used to manage Gantt charts...
J2EE functions
List of J2EE functions
Input suggestion functions
The following functions are used to program input suggestion options in Edit controls
Serial and parallel port functions
List of functions for managing serial and parallel ports
TreeView Table control functions
List of functions for managing TreeView Table controls
Functions for managing TimeLine controls (prefix syntax)
The following functions are used to manage TimeLine controls:
TWAIN functions
List of Twain functions
Functions for managing TreeView Table controls (prefix syntax)
List of functions for managing TreeView Table controls
HFSQL functions
List of functions for HFSQL management
Segmented Button functions
The following functions are used to manipulate Segmented Button controls...
Xaml functions
List of Xaml functions
HTML document functions
List of functions that manipulate HTML documents.
Break functions
The following functions are used to manage loopers in the Table controls and the Looper controls:
Link functions (prefix syntax)
Link functions are used to link the interface with the tables and vice versa.
Dashboard control functions
The list of functions for managing Dashboard controls is as follows...
Archiving functions (ZIP, WDZ, CAB, RAR, 7z, TAR, gzip, etc.) (prefix syntax)
Archiving functions (ZIP, WDZ, CAB, RAR, 7z, TAR, gzip and TGZ (TAR.GZ))
User Groupware functions
User Groupware functions
Java functions
List of Java functions
Beacon functions
The following functions are used to manage Beacons...
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
SOAP functions
List of SOAP functions
MongoDB functions (prefix syntax)
The following functions and types are used to handle the MongoDB data:
Windows event functions
List of functions for managing Windows events
Action Bar control functions
The following functions are used to manipulate Action Bar controls...
Functions for managing the Word Processing control (prefix syntax)
The following functions are used to manage Word Processing controls:
System functions
List of system functions
Browser functions
List of browser management functions
Functions for managing Multiline Zone controls (prefix syntax)
Functions for manipulating Multiline Zone controls (prefix syntax).
Functions for handling commands in console mode (prefix syntax)
Functions for handling commands in console mode.
Invalid input functions
Invalid input functions
Runtime error functions
List of functions for managing runtime errors
Functions for managing emails (prefix syntax)
List of functions for managing emails
Recycle bin functions
List of functions for managing the recycle bin
Spatial data functions
New features in WEBDEV 28 presented in the New Features brochure.
Bitwise operation functions
List of functions for bitwise operations
HFSQL Client/Server functions (prefix syntax)
Several HFSQL functions are used to manage the HFSQL Client/Server data...
Captcha functions
The Captcha functions are as follows:
Telephony functions
List of telephony functions
Hash functions
Hashing is used to summarize a file or a character string...
Redis functions
The following functions are used to manage a Redis database:
Certificate functions
The following functions are used to handle certificates:
Facebook functions (prefix syntax)
List of Facebook functions
Queue, Stack and List functions (prefix syntax)
List of Queue, Stack and List functions
Functions for managing Dates and Times (prefix syntax)
List of functions for managing dates and times
AI Chat functions
Enregistre la conversation en cours dans un champ Chat IA (en mémoire ou sous forme de fichier au format json).
Drag and Drop functions
The following functions are used to manage Drag and Drop:
Functions for managing Image Editor controls and WDPic variables
The following functions are used to manage Image Editor controls and WDPic variables:
End-user UI functions
Requests permission to use the device's camera.
Grid control functions (prefix syntax)
Grid control functions
Functions for managing AAFs (Automatic Application Features)
The following functions are used to manage AAFs (Automatic Application Features):
AJAX functions
List of functions for AJAX management
SOAP functions (prefix syntax)
List of SOAP functions