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
Modified (Property)
The Modified property is used to determine if a control or group of controls has been modified by the user (keyboard or mouse input).
HFSQL properties
List of HFSQL properties...
HFSQL Client/Server: Overview
You have the ability to create applications that access the HFSQL Client/Server databases......
Customizing the report viewer: Available windows
Manipulating a Layout control programmatically
A Layout control can be......
Configuring and running the action plans
When the action plans are deployed, you have the ability to configure their activation mode....
Merge (Property)
The Merge property is used to merge the cells of a Table or TreeView Table control.
TypeFiles (Property)
The TypeFiles property is used to get and change the filter available in the file picker of the Upload control.
MyLeftSlidingWindow (Reserved word)
MyLeftSlidingWindow is used to handle the left sliding window associated with the current window.
MyRightSlidingWindow (Reserved word)
MyRightSlidingWindow is used to handle the right sliding window associated with the current window.
UsefulWidth (Property)
The UsefulWidth property is used to get and change the useful width of an internal window (or supercontrol) with scrollbars.
UsefulHeight (Property)
The UsefulHeight property is used to get and change the useful height of an internal window (or supercontrol) with scrollbars.
Handling Image controls programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to handle an Image control through programming......
Password (Property)
The Password property can be used: on the edit controls (or on the text table columns) to find out whether the control is a "Password" control or to modify the "Password" type of the control. on the connections (HFSQL Client/Server, OLE DB, etc.) to define the password of the user who uses the connection....
RichEdit (Property)
The RichEdit property is used to manage the RTF (Rich Text Format) type: of an edit control or Static control found in a window. of a Static control found in a report....
H.VisibleAutoIndexing (Variable)
Indicates whether the indexing window must be displayed during the automatic reindexing of HFSQL data files.
Printing the content of a pivot table (AAF)
Pivot Table controls include an automatic context menu that allows users to perform different actions on the data displayed in the control......
The UAC mechanism in Windows Vista (and later)
To increase security against worms and viruses, Windows Vista/7 implemented the UAC (User Account Control) mechanism......
Calculations in the columns of a Table control
When a Table control contains numeric data, it may be useful to get the total of a column or count the number of elements......
Positioning on a line in an edit control (AAF)
Several methods can be used to automatically position the edit cursor on a specific line in an edit control:...
DisplayOrphan (Property)
The DisplayOrphan property is used to: Determine whether a row or column in a Pivot Table control is displayed when it has no parent. Change the display mode of a row or column in a Pivot Table control when it has no parent....
SourceWindow (Property)
The SourceWindow property is used to get the source of an internal window (i.e. the internal window displayed by the Internal Window control).
Zombie procedures
In most cases, old code contains procedures that are used but that do no longer match the current quality standard......
HFSQL server configuration
The HFSQL Control Center allows you to fully manage HFSQL servers......
WDInst: Additional options (summary, license, etc.)
When installing the application, you have the ability to display......