ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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....
WDMSG
You can create multilingual projects in WINDEV, WEBDEV or WINDEV Mobile......
The "dynamic" Tab control
The "Dynamic tab" Tab control is used to display several windows in the same window......
ERR_BAD_CONTEXT
Binding a List Box control to an item
A List Box control can be bound to an item in a data file, query, etc....
Drawing charts in an Image control
WINDEV and WEBDEV propose several functions for creating and handling charts......
Handling the report blocks through programming
Each report block is associated with different events......
Configuring the assisted universal replication
If your application uses assisted universal replication via a .WER file, the setup creation wizard proposes to configure the setup to install the different tools required for this type of replication....
Setup by stand-alone physical media
A setup by stand-alone physical media allows you to provide a media that contains all the files required for installing and running a site......
Code editor: Various operations
The code editor is the editor where the developers spend most of their time. This help page presents a series of useful options for the most common actions ......
Editing pages: Responsive mode (Zoning and layouts)
"Responsive (zoning and layouts)" is the default page editing mode. This editing mode allows you to easily handle pages in the editor....
Changing sites from AWP to SEO-ready session mode
Site test: the different types of tests
WEBDEV includes multiple methods for testing your sites......
ListDLL (Function)
Returns: at runtime: the list of libraries (".DLL" files) used by the current WINDEV or WINDEV Mobile application or by the current WEBDEV site. Only the libraries loaded in memory are listed. in test mode: all the libraries installed on the current computer....
Project Management Hub: Sprint management
A sprint or iteration is a development cycle......
DelayBeforeClosing (Function)
Limits the display duration of a window or dialog box. If no user action is performed, when the specified amount of time is reached: for a window, the code of a window button will be run. for a dialog box, the dialog box is automatically closed....
The triggers
A trigger is a WLanguage procedure automatically called by the HFSQL engine whenever a modification is performed (addition, deletion, modification, ......
4. When to use the debugger?
External language: Programming in C++ (WDWDIAL interface)
This third method uses the notion of class inheritance to simplify the interfacing between a C++ application and WINDEV......
Application triggers
...A trigger is a WLanguage procedure automatically called by the HFSQL engine whenever a modification is performed (addition, deletion, modification, ...) on a record of a data file....
Providing an image per DPI
On mobile, when displaying images, each device has its own physical size and its own graphic resolution......
The "Internal report" control
The "Internal report" controls are used to print several reports (secondary reports) in a single report (main report) without programming......
Image properties (help system)
At any time, you can change the characteristics of an image inserted into a help page in the image properties......
Testing a project: setting
By testing the project you can simulate how the application will run......
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"...