ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Notifications of an HFSQL server
A server may encounter problems without any user (or developer) noticing anything.
For example:
  • a scheduled task may fail,
  • an automatic backup may fail,
  • a node may become inactive in an HFSQL cluster, ...
Docker image of the HFSQL server
A Docker container with the HFSQL server is available on Docker Hub...
HOperationInProgress (Function)
Returns the list of automatic operations in progress on an HFSQL server.
HServerMaintenance (Function)
Checks and optimizes the system tables of an HFSQL server.
<Connection variable>.ServerMaintenance (Function)
Checks and optimizes the system tables of an HFSQL server.
Installing an HFSQL Client/Server server with an application
When creating the setup program of a WINDEV application using HFSQL Client/Server data files, the wizard allows you to...
HManageServerUpdate (Function)
Allows you to manage the automatic update of HFSQL Client/Server servers and to define how often to check for updates.
HStartServerUpdate (Function)
Used to immediately start the automatic server update.
<Connection variable>.StartServerUpdate (Function)
Used to immediately start the automatic server update.
<Connection variable>.OperationInProgress (Function)
Returns the list of automatic operations in progress on an HFSQL server.
InStoredProcedureMode (Function)
Indicates whether the code is run on an HFSQL server.
<Connection variable>.ManageServerUpdate (Function)
Used to manage the automatic update of HFSQL Client/Server servers by specifying the check frequency regarding the availability of updates.
HFSQL and Docker
Docker is a software platform that allows you to run applications in software containers on Linux (Docker runs like a daemon)...
HListServer (Function)
Lists the HFSQL servers installed on a computer.
1. Project audits
WEBDEV Tutorial - Optimizing a WEBDEV project Lesson 1 - Project audits - 15 min
Event (Function)
Intercepts a Windows event on a control, a group of controls or a WINDEV window.
Automatic Application Features (AAF) constants
List of constants used by the Automatic Application Features (AAF) functions....
gglEvent (Type of variable)
The gglEvent type is used to describe and modify an event of a calendar...
Declaring and using a variable
A variable is defined by name and type......
gglMapParameter (Type of variable)
The gglMapParameter type is used to define the advanced characteristics of a map...
nfcTag (Type of variable)
The nfcTag type is used to define the advanced characteristics of an NFC tag (Near Field Communication).
Control template
A control template is a set of controls that can be re-used in several windows or pages......
Dockable panes
WINDEV, WINDEV Mobile and WEBDEV propose several dockable panes......
Logical operators
The logical operators are as follows......
MDL file (kept for backward compatibility): Pattern description
The MDL file is the file used to generate a RAD window......
Help editor options
The options of the help editor ("Display......
1. Components provided with WINDEV
WINDEV is provided with projects that contain components....
1. Project audits
WINDEV Tutorial: Optimizing a project Lesson 1 - Project audits - 15 min
WDINT license agreement
WDINT license agreement...
HTMLToText (Function)
Converts an HTML string or buffer to text.
HTMLToRTF (Function)
Converts an HTML string or an HTML buffer to an RTF string.
Dashboard control: Automatic Application Features (AAF)
The Dashboard control proposes several Automatic Application Features (AAF) allowing the user to benefit from all control capabilities......
Procedure (Type of variable)
The Procedure type is used to handle: the procedures or methods found in the project. the procedures or methods found in an internal component. the procedures or methods found in an external component....
The Diagram Editor control
The Diagram Editor control allows users to create and edit diagrams in your applications and sites......
Managing assertions
...The main available features are as follows:...
Adapting an application to support multiple languages
WINDEV Tutorial - Managing multiple languages Adapting an application to support multiple languages - 20 min
3-tier architecture
The development in "3-tier" architecture is now simplified......
Native Oracle Connector: Running the same query several times
In some cases, it may be useful to run the same query multiple times while modifying one or more parameters......
Managing the critical sections
Semaphores are used to limit the simultaneous execution of a code (procedure, line of code, etc....