ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Using Java code
You have the ability to enter Java code:
  • in Java applications generated with WINDEV.
  • in Android applications generated with WINDEV Mobile.
This allows you to create global procedures in Java.
Testing a Java project and compiling it
When your Java application is developed, you can run the test of the Java project and compile it before creating the archive...
Creating a Java project
WINDEV allows you to generate a Java application without even knowing the Java language...
<Connection variable>.RSInit (Function)
Configures an HFSQL server in order for this server to be a master server or a subscriber server for a replication between HFSQL servers.
HRSInit (Function)
Configures an HFSQL server in order for this server to be a master server or a subscriber server for a replication between HFSQL servers.
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......
11. Window templates
WINDEV Mobile allows you to create window templates....
Speech synthesis in the mobile applications
The phones can talk!......
13. Debugger
Customizing the guide
The guide is a powerful search engine included in WINDEV, allowing you to find all referenced documents about a subject......
Project description: Project tab
The project description window allows you to configure various elements of your project......
Creating a service with WINDEV
A service is a specific type of application intended to be run without any user intervention......
Custom-Folders
"Custom-Folders" simplify the organization of projects, allowing you to group the elements of your application by themes......
Android Widget windows
An Android application can contain one or more Widget windows......
Appendix 4: WEBDEV modules
The table below presents the modules installed by the WEBDEV application server for Linux and their main features......
Managing videos (transmitted by a Web Camera)
To manage the video sequence currently broadcasted by the web camera installed on the current computer, WINDEV proposes......
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......
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......
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...
Using the Control Centers in Client/Server mode
All the Control Centers provided with WINDEV, WEBDEV and WINDEV Mobile use the same database......
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......
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....
3. Project configuration
Project configurations allow you to adapt the same project to multiple "targets"....
Windows
The windows represent the main interface of a WINDEV application......
Calling a DLL written in Visual Basic
Visual Basic (like many other languages) allows you to create custom DLLs......
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....