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)...
MCI functions
List of MCI functions
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...
Window functions
List of functions for managing windows
Speech synthesis functions
The following functions are used to manage speech synthesis
MQTT functions
The following functions are used to manage MQTT clients
Input suggestion functions
The following functions are used to program input suggestion options in Edit controls
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:
OBEX functions
List of OBEX functions
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
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")
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
Dashboard control functions
The list of functions for managing Dashboard controls is as follows...
Financial functions
List of financial functions
Functions for managing Multiline Zone controls (prefix syntax)
Functions for manipulating Multiline Zone controls (prefix syntax).
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
HTML Editor control functions (prefix syntax)
List of functions for managing HTML Editor controls (prefix syntax)
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
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.
Functions for managing TreeView controls (prefix syntax)
The following functions are used to manage TreeView controls (prefix syntax):
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
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:
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
Bluetooth functions
List of Bluetooth 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
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
SOAP functions (prefix syntax)
List of SOAP functions
Registry functions
List of functions for managing the registry
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
Spatial data functions
New features in WEBDEV 28 presented in the New Features brochure.
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
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:
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
Socket functions
List of functions for managing sockets
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
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
Sunburst chart
The Sunburst chart is a Pie chart containing several levels of hierarchical data......
ParallelTask (Type of variable)
The ParallelTask type is used to handle a task, which means a procedure run by a thread in the parallel programming.
Using .NET assemblies in a project
To use .NET assemblies in a project......
Server triggers
Server triggers are stored procedures executed by the server before or after a write operation performed on a database file......
Managing mutexes in threads
A mutex is used to limit the simultaneous execution of a code (procedure, line of code, etc.) to one thread at a given time....
11. Table/Looper controls
Code snippets
The code editor allows you to enter "Code snippets"......
Combination (Type of variable)
A combination is a set of options.
Native MariaDB Connector for WINDEV and WEBDEV
WINDEV and WEBDEV propose a Native Connector to MariaDB (also called Native Access)......
Brochure of new features: New WINDEV features
New features in WINDEV 28 presented in the New Features brochure....
Performance profiler
The performance profiler (also called Profiler) is used to check and optimize the execution time of your application......
Using the query result
The result of a select query can be used in......
fbSession (Type of variable)
The fbSession type is used to describe a connection to the Facebook service and to manage the authentication to this service.
sshSession (Type of variable)
The sshSession type is used to define the characteristics of a connection to an SSH server.
iPrint (Function)
Sends the character string passed as parameter to the print buffer.
iEllipse (Function)
Prints an ellipse (in a rectangle).
iPrintWord (Function)
Sends the character string passed in parameter to the print "buffer".
iDidotFont (Function)
Selects the unit that will be used for the height of the fonts (created by iCreateFont): DIDOT point or PICA point.
iPrintImage (Function)
Sends the image file to print to the print buffer.
iReportPrintingStatus (Function)
Returns the status of the current print.
iLine (Function)
Prints a line at specified coordinates.
iHLine (Function)
Prints a horizontal line at specified coordinates.
Integrate two-factor authentication into your applications
In version 26, WINDEV, WEBDEV and WINDEV Mobile allow you to set up a login via two-factor authentication......
WLanguage
The integrated WINDEV language, WLanguage, is powerful, simple and intuitive......
ActionDeclareUndo (Function)
Declares how to cancel an action that was added by ActionDo. This function MUST be called when running the procedure supplied to ActionDo.