ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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...
WLanguage functions available for a report
Most WLanguage functions can be used in the events of a report (created with the report editor)...
Input suggestion functions
The following functions are used to program input suggestion options in Edit controls
MQTT functions
The following functions are used to manage MQTT clients
MCI functions
List of MCI functions
Image drawing and processing functions
List of image drawing and processing functions
Window functions
List of functions for managing windows
Mask functions
The following functions are used to manage masks...
List Box, ListView and Combo Box control functions
List of functions for managing List Box, ListView and Combo Box controls
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)...
OBEX functions
List of OBEX functions
End-user UI editing functions (prefix syntax)
The MultiLinestring type can be used to store a collection of linestrings defined with geographic coordinates.
WEBDEV scheduled task management functions
The following functions are used to manage scheduled WEBDEV tasks:
Speech synthesis functions
The following functions are used to manage speech synthesis
TreeMap control functions
The following functions are used to manage TreeMap controls:
Compression / encryption functions
Encryption and compression functions
Modbus functions (prefix syntax)
List of Modbus functions
Chart functions (prefix syntax)
List of functions for managing Chart controls (prefix syntax)
Functions for managing TreeMap controls (prefix syntax)
The following functions are used to manage TreeMap controls (prefix syntax):
Action plan functions (software factory)
Action plan functions
App shortcuts functions (prefix syntax)
The following functions are used to manipulate app shortcuts (also called "quick actions")
Mouse functions
List of functions for mouse management
Functions for managing threads (prefix syntax)
List of functions for managing threads (prefix syntax)
HTML Editor control functions
List of functions for managing HTML Editor controls
Window functions (prefix syntax)
List of functions for managing windows
Notes document functions
List of functions for managing Notes documents
Browser functions
List of browser management functions
Dashboard control functions
The list of functions for managing Dashboard controls is as follows...
Chart functions
Chart functions
Geolocation functions/GPS
The following functions are used to handle geolocation data and to control GPS devices...
Functions for managing Image Editor controls and WDPic variables
The following functions are used to manage Image Editor controls and WDPic variables:
HTTP functions (prefix syntax)
List of HTTP functions
Combo Box control functions
List of functions for manipulating Combo Box controls
Functions for managing the Word Processing control (prefix syntax)
The following functions are used to manage Word Processing controls:
Parallel task management functions
The following functions are used to manage parallel tasks
HTTP functions
List of HTTP functions
HTML document functions
List of functions that manipulate HTML documents.
Invalid input functions
Invalid input functions
Xaml functions
List of Xaml functions
Mathematical SQL functions
The mathematical SQL functions that can be used on the queries written in SQL code are as follows...
Facebook functions (prefix syntax)
List of Facebook functions
Functions for managing TreeView controls (prefix syntax)
The following functions are used to manage TreeView controls (prefix syntax):
Link functions
Link functions are used to link the interface with the tables and vice versa. These functions are as follows:
SaaS functions
The SaaS functions are as follows:
Functions for managing Multiline Zone controls (prefix syntax)
Functions for manipulating Multiline Zone controls (prefix syntax).
Bar Code functions
The following functions are used to manage bar codes:
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Toolbar control functions
List of functions for managing Toolbar controls
Font functions
List of functions for managing fonts
HTML Editor control functions (prefix syntax)
List of functions for managing HTML Editor controls (prefix syntax)
Camera functions
A Table control can be used to display the content of a data file or query...
Array functions
List of functions for managing arrays
Organizer control functions
The following functions are used to manage the Organizer control:
CD/DVD functions
List of functions for managing CDs/DVDs
Shared memory area functions
Returns the geographical position of the point located in the center of the map currently displayed in a Map control.
Functions for managing multiple languages
Functions for managing multiple languages
Functions for managing Dashboard controls (prefix syntax)
The list of functions for managing Dashboard controls is as follows...
Financial functions
List of financial 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.
XML functions
List of XML functions
Bluetooth functions
List of Bluetooth functions
Multi-touch functions
The following functions are used to manage the multi-touch...
TimeLine control functions
The following functions are used to manage TimeLine controls:
WebSocket functions (prefix syntax)
List of functions specific to WebSocket servers
Gantt functions (prefix syntax)
The following WLanguage functions are used to manage Gantt charts...
Functions for managing parallel tasks (prefix syntax)
The following functions are used to manage parallel tasks
HBase functions
The following functions are used to manage HBase databases:
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.
Telephony functions
List of telephony functions
Queue, stack and list functions
List of Queue, Stack and List functions
Network functions
List of network management functions
Debugging functions
List of debugging functions
Spreadsheet functions
The following functions are used to handle the Spreadsheet control:
Android permission functions
The following functions are used to manage permissions in Android applications
Animation functions
WINDEV proposes several WLanguage functions for managing animations...
Activation key functions
The following functions are used to manage activation keys:
MDI functions
List of MDI functions
Action Bar control functions
The following functions are used to manipulate Action Bar controls...
Functions for managing TreeView Table controls (prefix syntax)
List of functions for managing TreeView Table controls
DDE functions
List of DDE functions
Drag and Drop functions
The following functions are used to manage Drag and Drop:
Graphic string functions
List of SQL functions used to create and handle graphic strings
TreeView Table control functions
List of functions for managing TreeView Table controls
Looper control functions
List of functions for managing Looper controls
SNMP functions
List of SNMP functions
Functions for managing XLS files (prefix syntax)
List of functions for managing XLS files
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))
Map control functions
Map control functions
Thread functions
List of functions for managing threads
Functions for handling directories and external files
List of functions for handling external files
AJAX functions
List of functions for AJAX management
LDAP functions
List of LDAP functions
Statistical functions
List of statistical functions
Contact groups functions
List of functions for managing groups of contacts
HTML Display control functions (prefix syntax)
List of functions for managing HTML Display controls
Matrix functions
List of functions for managing matrices
Java functions
List of Java functions
Task functions
List of functions for managing tasks
In-App functions
The following WLanguage functions are used to manage In-App purchases...
Functions for managing images
Opens the default Web browser of the current device.
Project functions
List of functions for managing projects
Print functions (prefix syntax)
List of print functions
Runtime error functions
List of functions for managing runtime errors
Functions for managing arrays (prefix syntax)
List of functions for managing arrays
WEBDEV Application Server administration functions
The following functions are used to manage users and connections on a WEBDEV Application Server:
Managing HBase databases
HBase is a non-relational (NoSQL) distributed database, based on columns and using non-structured storage for large tables...
Dockable Panel control functions
Returns the two high bytes of an integer.
App shortcuts functions
The following functions are used to manipulate app shortcuts (also called "quick actions")
Word Processing control functions
The following functions are used to manage Word Processing controls:
RSS feed functions
List of functions for managing RSS feeds
Registry functions
List of functions for managing the registry
Spatial data functions
New features in WEBDEV 28 presented in the New Features brochure.
Pivot Table control functions
Pivot Table control functions
Functions for managing RTF controls
List of functions for managing RTF controls
Functions for managing Breadcrumb controls
List of functions for managing Breadcrumb controls
SOAP functions (prefix syntax)
List of SOAP functions
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)
WebSocket functions
List of functions specific to WebSocket servers
WINDEV FTP functions
List of WINDEV FTP functions
TreeView control functions
The following functions are used to manage TreeView controls:
Photo album functions
Photo album functions
Interactive notification functions
Reads the contact after the current contact in a Lotus Notes or Outlook address book.
Administrative number functions
The administrative identification number functions are as follows:
Image drawing and processing functions (prefix syntax)
List of image drawing and processing functions (prefix syntax)
BTLE functions
The following functions are used to handle the Bluetooth Low Energy devices:
System functions
List of system functions
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 appointments (Outlook, Lotus Notes, mobile device)
List of functions for managing appointments
MongoDB functions (prefix syntax)
The following functions and types are used to handle the MongoDB data:
Miscellaneous WEBDEV functions
List of various WEBDEV functions
Action functions
The following functions are used to manage actions:
Spatial data functions (prefix syntax)
Lit la valeur d'un des paramètres d'animation défini pour un champ Image.
Break functions
The following functions are used to manage loopers in the Table controls and the Looper controls:
Code Editor control functions
The following functions are used to manipulate Code Editor controls:
Control functions
List of functions for managing controls
TWAIN functions
List of Twain functions
HFSQL Client/Server functions (prefix syntax)
Several HFSQL functions are used to manage the HFSQL Client/Server data...
Windows Scheduler functions
List of functions for managing the scheduler
HTML document functions (prefix syntax)
List of functions that manipulate HTML documents (prefix syntax).
Service functions
List of functions for managing services
Repositionable Note functions
Converts a local datetime to Epoch format (number of time units since 01/01/1970 at 00h00 UTC).
Dialog box functions
List of functions for managing dialog boxes
Standard FTP functions (prefix syntax)
Standard FTP functions (prefix syntax)
XLS file functions
List of functions for managing XLS files
HFSQL Client/Server functions
Several HFSQL functions are used to manage the HFSQL Client/Server data...
HTML Display control functions
List of functions for managing HTML Display controls
Ribbon control functions
The following functions are used to manage Ribbon controls:
Looper control functions (prefix syntax)
List of Looper control functions (prefix syntax)
Window control search functions
WINDEV allows the user to perform a search among all the texts found in a window or in a control...
Functions for managing AAFs (Automatic Application Features)
The following functions are used to manage AAFs (Automatic Application Features):
.Net functions
List of .Net functions
Modbus functions
List of Modbus functions
Stream functions (video and sound)
List of functions for managing the streams (video and sound)
Euro functions
List of Euro functions
USB functions
List of USB functions
HFSQL functions
List of functions for HFSQL management
Queue, Stack and List functions (prefix syntax)
List of Queue, Stack and List functions
End-user UI functions
Requests permission to use the device's camera.
XML functions (prefix syntax)
List of XML functions
Standard FTP functions
List of standard FTP functions
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
HFSQL functions (prefix syntax)
List of functions for HFSQL management
Socket functions
List of functions for managing sockets
String functions
List of functions for managing character strings
Captcha functions
The Captcha functions are as follows:
Exif functions
List of Exif functions
Sliding Banner functions
The following functions are used to manage the Sliding Banner control:
Windows event functions
List of functions for managing Windows events
Certificate functions
The following functions are used to handle the certificates:
BTLE functions (prefix syntax)
The following functions are used to handle the Bluetooth Low Energy devices:
SMS functions
List of SMS functions
Domotic functions
List of functions for managing domotics
Telemetry functions
The following functions are used to manage telemetry:
SCP functions
The SCP functions are as follows ...
Multiline Zone control functions
Functions for manipulating Multiline Zone controls.
Email functions
List of functions for managing emails
Local storage functions
The following functions are used to manage the local storage of data in browser code.
MQTT functions (prefix syntax)
The following functions are used to manage MQTT clients
Functions for managing TimeLine controls (prefix syntax)
The following functions are used to manage TimeLine controls:
Fax functions
List of fax functions
Burn functions
List of burner functions
Miscellaneous Windows functions
List of miscellaneous Windows functions
Serial and parallel port functions
List of functions for managing serial and parallel ports
J2EE functions
List of J2EE functions
Page functions
List of functions for managing pages
Facebook functions
List of Facebook functions
Video functions
List of video functions
Table control functions
List of functions specific to Table controls
Recycle bin functions
List of functions for managing the recycle bin
Lock functions
List of Lock functions
Gantt Chart functions
The following WLanguage functions are used to manage Gantt charts...
MDI functions (prefix syntax)
List of MDI functions
Spelling check functions
The following functions are used to manage the spelling checker:
Bitwise operation functions
List of functions for bitwise operations
Wi-Fi functions
Functions for Wi-Fi management
Functions for managing emails (prefix syntax)
List of functions for managing emails
XMLValidDocument (Function)
Validates an XML document from an XSD schema.
HTTPCookieReplace (Function)
Replaces all the cookies stored for a domain: by HTTPRequest. by HTTPSend....
HTTPCookieReset (Function)
Deletes all cookies (globally or for a domain) stored: by the calls to HTTPRequest. by the calls to HTTPSend....
HTTPCookieRead (Function)
Returns the value of a cookie received further to an HTTP request.
HTTPCookieWrite (Function)
Adds or modifies a cookie in an HTTP request.
tapiDialerCall (Function)
Opens the default telephony application (dialer) found on the phone and dials the specified number.
tapiDialerDisplay (Function)
Opens the default telephony application (dialer) and displays the specified number. No call is made.
SOAPGetHeader (Function)
Retrieves a header in the SOAP message received further to a call to a Webservice.
GPSLastPosition (Function)
Retrieves the information about the last known device position.
GPSStopDetection (Function)
Stops the location detection triggered by GPSDetectPosition.
SOAPAddAttribute (Function)
Adds an attribute to an automatic variable generated by the import of a Webservice.
HClusterIgnoreSynchro (Function)
Defines a node of the HFSQL cluster as data source to perform the cluster synchronization.
HTTPCookieGet (Function)
Retrieves the cookies read by a call: to HTTPRequest for an HTTP domain. to HTTPSend for an HTTP domain....
SchedulerAddAppointment (Function)
Adds a new appointment into a Scheduler control.
SchedulerDeleteAppointment (Function)
Deletes an appointment from a Scheduler control.
SchedulerDeleteAll (Function)
Deletes all appointments and resources from a Scheduler control.
SchedulerListAppointment (Function)
Returns: the list of appointments found between two dates in a Scheduler control, all the appointments found in a Scheduler control, a specific appointment (selected or hovered)....
SchedulerAddResource (Function)
Adds a new resource into a Scheduler control.
XMLValidNode (Function)
Validates an XML node, its children and its attributes from its description in the XSD schema linked to the XML document.
SchedulerDeleteResource (Function)
Deletes a resource from a Scheduler control.
SchedulerSelectPlus (Function)
Selects an appointment in a Scheduler control.
SchedulerSelectMinus (Function)
Deselects an appointment from a Scheduler control.
CertificateList (Function)
Returns the list of certificates available on the computer.
CertificateSelect (Function)
Opens a window for selecting the certificates. The listed certificates are the certificates installed in the personal store.
CertificateSignString (Function)
Creates the signature of a character string.