ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Linux application: Tips and tricks
In Windows/Linux multi-configuration applications, several limitations may appear: control not supported, functions not available, ......
Report viewer: "Annotate" tab
Does your application allow you to print several reports? The end user has the ability to write annotations from the report viewer......
11. Window templates
WINDEV Mobile allows you to create window templates....
Docker image of the WEBDEV Application Server
From with version 24, a Docker container with the WEBDEV Application Server can be found in Docker Hub......
WDOptimizer: Editing and modifying a ".REP" file
Dark theme on mobile devices
The latest versions of mobile OSs allow you to switch applications to a dark theme to reduce battery consumption or to make the device easier to use in a low-light environment......
SortOption (Property)
The SortOption property gets and sets the sort options used in: text columns in Table controls, text columns in Treeview Table controls, List Box and ListView controls, Combo Box controls, attributes of Looper controls, images, clickable images and thumbnails with automatic sequence....
Activation key management functions
The following functions are used to manage activation keys:...
Speech synthesis management functions
The following functions are used to manage speech synthesis...
The SOAP structure
To pass parameters to a procedure run on a SOAP server, WINDEV is using the following structure......
Optional events: Retrieved information
In WINDEV, you can add optional events in the code of the different elements of an application......
Menus and menu options: Tips & Tricks
This page presents some operations specific to the menus and to the menu options......
ScrollbarPosition (Function)
Used to manage the position of scrollbars: Modifies or retrieves the position of one of the horizontal or vertical scrollbars found in a control of a WINDEV or WINDEV Mobile application. Retrieves the position of one of the horizontal or vertical scrollbars found in a control of a WEBDEV site....
CallWD: Function specific to the external language
Calls a WLanguage function from an external language....
XML management: Use example
This application example manages an XML file named "Orders......
Transactions in HFSQL Client/Server mode
To keep maximum compatibility between HFSQL Classic applications (single-user or multi-user) and HFSQL Client/Server applications, the transaction mechanism in HFSQL Client/Server mode is similar to the one in HFSQL Classic mode......
The Ribbon control
The Ribbon control proposes an additional feature regarding the menus found in your applications. It is used to present in a small surface a large number of controls arranged logically in order to perform choices....
The Image Editor control
The "Image Editor" control is a rich control that allows end users to create and edit images in their WINDEV applications......
Calling a DLL written in Visual Basic
Visual Basic (like many other languages) allows you to create custom DLLs......
3. Project configuration
Project configurations allow you to adapt the same project to multiple "targets"....
Zoom (Property)
The Zoom property gets or sets the zoom value: in an Image control. in a Map control. in an Organization Chart control. in a Table, TreeView Table, Pivot Table, Spreadsheet or List Box control. in a Word Processing control. in a PDF Reader control. in a Camera control. in a Diagram Editor control; in a window....
Client application: Running procedures on a server of J2EE services
WINDEV includes several J2EE functions......
TriState (Property)
The TriState property is used to: Determine if a check box option supports 3 or 2 states. Determine if a TreeView control uses 3-state or 2-state check boxes. Change the type of an option in a check box: option with 3 states or with 2 states....
HTransactionEnd (Function)
Validates the current transaction: the modifications performed on the data file since the start of transaction (HTransactionStart) are validated. the transaction file is deleted (if the transaction is the last transaction in progress for a network application) the records locked in read-only by the transaction are unlocked....
Setups while taking the Push into account
The setup while taking the Push into account is used to deploy an application on all the client computers of a network from a single management computer......