ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Creating an executable: Operating mode and library
The operating mode of an executable allows you to define whether the executable can be used by one or more users......
The structure of the RAD patterns (kept for backward compatibility)
...The RAD pattern files (MDL files) are used to describe:...
5. Webservices
WINDEV allows you to easily use Webservices (or XML Web services)....
Client application: Running procedures on a SOAP server
WINDEV include several SOAP functions......
Useful parameters of a procedure
A procedure can declare some parameters that are not immediately used. In this case, a warning appears in the code editor, indicating that the local variable is not used....
Compile
The Compile keyword can correspond to: the Compile function, which dynamically compiles a procedure whose source code is specified.. the <COMPILE IF> statement, which allows you to compile WLanguage code according to a condition (mainly used to compile code according to a platform or configuration type)....
Opening a window from a secondary thread
A secondary thread cannot directly open a window with the standard WLanguage functions such as......
The "Favorites" pane
The "Favorites" pane gives direct access to the favorites of your project......
Runtime log
The runtime log is the best way to identify the most used features of an application......
CriticalSection
The CriticalSection keyword can correspond to: the CriticalSection function, which makes it possible to enable a named or on-variable critical section in the statement USING ... IN. the CriticalSection variable, which makes it possible to define critical sections to limit the simultaneous execution of a code (procedure, line of code, etc.) to one thread at a given moment in an application....
HFSQL Control Center: Managing scheduled elements
You have the ability to define scheduled elements on the HFSQL server....
Cross-references in the code editor
The cross-references in the code editor are used to identify......
SocketConnect (Function)
Connects a client computer to a given socket.
The triggers
A trigger is a WLanguage procedure automatically called by the HFSQL engine whenever a modification is performed (addition, deletion, modification, ......
Creating, generating and deploying a web service
WINDEV and WEBDEV allow you to directly generate web services that use the SOAP technology......
UnloadProcedure (Function)
UnloadProcedure is kept for backward compatibility.
LoadProcedure (Function)
LoadProcedure is kept for backward compatibility.
Splitting Business logic / UI code
During the development cycle of an application, the code that is specific to the interface (UI) and the code that is specific to the business logic (access to databases, etc.) are often "mixed"...
Impact analysis
The impact analysis immediately identifies the consequences of the latest changes......
ERR_CLOSED_PAGE
How to create and handle a structure?
This help page explains how to create and handle a structure....
SocketClose (Function)
Closes a socket or a connection to a server socket.
SocketWrite (Function)
Writes a message intended to another socket.
Navigation history in the code
The different editors enable you to directly view the code of an element by pressing the F2 key......
4. WEBDEV, WINDEV and WINDEV Mobile: fully compatible format