ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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)...
Financial functions
List of financial functions
Repositionable Note functions
Converts a local datetime to Epoch format (number of time units since 01/01/1970 at 00h00 UTC).
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)
(No title )
WINDEV FTP functions
List of WINDEV FTP functions
Email functions
List of functions for managing emails
Exif functions
List of Exif functions
RSS feed functions
List of functions for managing RSS feeds
Functions for managing appointments (Outlook, Lotus Notes, mobile device)
List of functions for managing appointments
Queue, stack and list functions
List of Queue, Stack and List functions
CD/DVD functions
List of functions for managing CDs/DVDs
Functions for managing parallel tasks (prefix syntax)
The following functions are used to manage parallel tasks
Graphic string functions
List of SQL functions used to create and handle graphic strings
Functions for managing arrays (prefix syntax)
List of functions for managing arrays
Thread functions
List of functions for managing threads
Combo Box control functions
List of functions for manipulating Combo Box controls
Miscellaneous WEBDEV functions
List of various WEBDEV functions
Functions for managing Dashboard controls (prefix syntax)
The list of functions for managing Dashboard controls is as follows...
Multi-touch functions
The following functions are used to manage the multi-touch...
Ribbon control functions
The following functions are used to manage Ribbon controls:
.Net functions
List of .Net functions
MDI functions (prefix syntax)
List of MDI functions
XLS file functions
List of functions for managing XLS files
LDAP functions
List of LDAP functions
Array functions
List of functions for managing arrays
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))
Link functions
Link functions are used to link the interface with the tables and vice versa. These functions are as follows:
MDI functions
List of MDI functions
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:
HTML Display control functions (prefix syntax)
List of functions for managing HTML Display controls
Control functions
List of functions for managing controls
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.
Android permission functions
The following functions are used to manage permissions in Android applications
Notes document functions
List of functions for managing Notes documents
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):
Page functions
List of functions for managing pages
XML functions
List of XML functions
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:
Functions for managing TreeView controls (prefix syntax)
The following functions are used to manage TreeView controls (prefix syntax):
String functions
List of functions for managing character strings
In-App functions
The following WLanguage functions are used to manage In-App purchases...
SNMP functions
List of SNMP functions
Font functions
List of functions for managing fonts
Photo album functions
Photo album functions
Print functions (prefix syntax)
List of print functions
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
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
Functions for managing XLS files (prefix syntax)
List of functions for managing XLS files
Animation functions
WINDEV proposes several WLanguage functions for managing animations...
HTTP functions (prefix syntax)
List of HTTP functions
Stream functions (video and sound)
List of functions for managing the streams (video and sound)
Looper control functions (prefix syntax)
List of Looper control functions (prefix syntax)
Functions for managing AAFs (Automatic Application Features)
The following functions are used to manage AAFs (Automatic Application Features):
Windows Scheduler functions
List of functions for managing the scheduler
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.
USB functions
List of USB functions
Speech synthesis functions
The following functions are used to manage speech synthesis
HTTP functions
List of HTTP functions
Chart functions (prefix syntax)
List of functions for managing Chart controls (prefix syntax)
Project functions
List of functions for managing projects
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)...
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
HBase functions
The following functions are used to manage HBase databases:
Compression / encryption functions
Encryption and compression 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:
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
TreeView control functions
The following functions are used to manage TreeView controls:
Standard FTP functions
List of standard FTP functions
Chart functions
Chart 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.
Facebook functions
List of Facebook functions
XML functions (prefix syntax)
List of XML functions
Spreadsheet functions
The following functions are used to handle the Spreadsheet control:
Window control search functions
WINDEV allows the user to perform a search among all the texts found in a window or in a control...
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
TreeView Table control functions
List of functions for managing TreeView Table 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
Break functions
The following functions are used to manage loopers in the Table controls and the Looper controls:
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))
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
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
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
HFSQL Client/Server functions (prefix syntax)
Several HFSQL functions are used to manage the HFSQL Client/Server data...
Telephony functions
List of telephony functions
Certificate functions
The following functions are used to handle the 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 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.
Mouse functions
List of functions for mouse management
AJAX functions
List of functions for AJAX management
SOAP functions (prefix syntax)
List of SOAP functions
<Window>.CurrentLayout (Function)
Returns the index of the current layout in the window or internal window.
<Chart>.CategoryColor (Function)
Initializes the category color for a chart whose type is: Pie, Column, Bubble chart, Waterfall....
Italy.checkTaxNumber (Function)
Tests the validity of a tax number in Italy.
Switzerland.checkTaxNumber (Function)
Tests the validity of a tax number in Switzerland.
Brazil.checkTaxNumber (Function)
Tests the validity of a tax number in Brazil.
Belgium.checkTaxNumber (Function)
Tests the validity of a tax number in Belgium.
<Table>.DeleteSelect (Function)
Deletes the selected rows from a Table or Treeview Table control.
<Chrono>.End (Function)
Stops a stopwatch and returns the time elapsed (in milliseconds) since the start of timing (call to <Chrono>.Start).
<Chrono>.Pause (Function)
Pauses a stopwatch in order to measure the time spent on a process.
<Chrono>.Reset (Function)
Stops and resets a running stopwatch.
<Chrono>.Resume (Function)
Resumes a stopwatch previously stopped by <Chrono>.Fin or <Chrono>.Pause.
<Chrono>.Start (Function)
Starts a stopwatch to measure the duration of a process (in milliseconds) and resets a running stopwatch.
<Chart>.Tooltip (Function)
Displays and formats: the tooltip associated with each section of a chart (section of a Pie chart, column of a Column chart, etc.). Also allows you to find out the characteristics of the tooltip associated with each chart section. a custom tooltip, associated with a point....
<Window>.ChangeLayout (Function)
Applies a specific layout to: a window. an internal window....
<Window>.EdCreateNote (Function)
Creates a Repositionable Note control.
<Window>.EdDeselectAll (Function)
Deselects all the controls when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdSelect (Function)
Returns one of the controls selected when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdUndo (Function)
Undoes the last action performed by the end user when modifying the interface ("Allow end users to modify the UI" option enabled).
<Window>.EdActive (Function)
Allows you to: determine if the "Allow end users to modify the UI" option is enabled in a window (or internal window). enable or disable the "Allow end users to modify the UI" option in a window (or internal window)....
<Window>.EdRedo (Function)
Runs the last action undone by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdRestore (Function)
Undoes all the modifications made by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdSave (Function)
Saves the changes made when the "Modification of UI by the end user" mode is enabled.
<Window>.EdSelectOccurrence (Function)
Indicates the number of controls selected when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdSelectPlus (Function)
Selects a control when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdSelectMinus (Function)
Deselects a control when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).