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)...
Window functions
List of functions for managing windows
List Box, ListView and Combo Box control functions
List of functions for managing List Box, ListView and Combo Box controls
MCI functions
List of MCI functions
Input suggestion functions
The following functions are used to program input suggestion options in Edit 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)...
Mask functions
The following functions are used to manage masks...
Image drawing and processing functions
List of image drawing and processing functions
MQTT functions
The following functions are used to manage MQTT clients
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.
Functions for managing TreeMap controls (prefix syntax)
The following functions are used to manage TreeMap controls (prefix syntax):
App shortcuts functions (prefix syntax)
The following functions are used to manipulate app shortcuts (also called "quick actions")
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
Speech synthesis functions
The following functions are used to manage speech synthesis
WEBDEV scheduled task management functions
The following functions are used to manage scheduled WEBDEV tasks:
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
Action plan functions (software factory)
Action plan 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:
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
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):
Financial functions
List of financial functions
Dashboard control functions
The list of functions for managing Dashboard controls is as follows...
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...
Functions for managing XLS files (prefix syntax)
List of functions for managing XLS files
Functions for managing Multiline Zone controls (prefix syntax)
Functions for manipulating Multiline Zone controls (prefix syntax).
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
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.
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:
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
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
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
XLS file functions
List of functions for managing XLS files
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
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
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
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.
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
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
PopupClose (Function)
Hides a popup displayed in the page via PopupDisplay.
LooperCollapse (Function)
Collapses a break that was expanded beforehand in a Looper control.
LooperExpand (Function)
Expands a break in the Looper control on a given row.
LooperCollapseAll (Function)
Collapses all expanded breaks in a Looper control.
HInfoAnalysis (Function)
Returns information about an analysis (WDD file).
LooperExpandAll (Function)
Expands all breaks in a Looper control with break.
HListCustomFolder (Function)
Returns the list of Custom-Folders (also called groups) defined in the analysis.
EvaluateExpression (Function)
Evaluates the value of an expression built in a character string.
COMQueryInterface (Function)
Calls the QueryInterface method of the specified COM object to get a specific interface of this object so that it can be used with COMCallMethod.
SysAndroidVersion (Function)
Returns information about the Android version used by the application.
MapDisplayPosition (Function)
Centers the map displayed in a Map control on a geographical position or on a specific location.
PopupDisplay (Function)
Displays a popup in a page with a DDW effect (Dim Disabled Windows).
SaaSAdminWriteSiteParameter (Function)
Saves an information specific to the client.
MapGetPosition (Function)
Returns the geographical position of the point located in the center of the map currently displayed in a Map control.
MapAddMarker (Function)
Adds a new marker onto a map displayed in a Map control.
MapDeleteMarker (Function)
Deletes a marker from a map displayed by a Map control.
MapModifyMarker (Function)
Modifies a marker displayed in a Map control.
geoGetAddress (Function)
Retrieves an address or a list of addresses corresponding to the description of a geographic location.
VolumeGet (Function)
Retrieves the current setting of the volume for a sound source.
BrightnessGet (Function)
Returns the current setting of the brightness for the screen of the device.
ExecuteMainThread (Function)
Triggers the execution of the procedure specified in the main application thread.
RegistryListKey (Function)
Lists the sub-keys of a registry key.
FirstDayOfWeek (Function)
Returns the date of first day of the week (i.e., Monday).
LastDayOfWeek (Function)
Returns the date of the last day of the week corresponding to a given date.
WinAdaptHeight (Function)
Adapts the window height to the content of controls.