ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Manipulating a database from a Java application
You can start developing your application as soon as the WINDEV project is defined as being a Java project...
Java application and WINDEV
A Java application is an application entirely compiled in Java...
Managing databases in WINDEV Java applications
This document presents the different access modes to databases from a WINDEV Java application...
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Using Java code
You can use 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...
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Automatic documentation of external components
External components must include a technical documentation......
Binding a Progress Bar control to an item
A Progress Bar control can be bound to an item in a data file, query, etc....
"Debugger trace" pane
The "Debugger trace" shows the messages displayed in the trace window during the last application test......
AAF: Simple edit options in an edit control
The context menu of an edit control is used to perform simple edit operations...
System popup menu
The system popup menus are managed by the system (Android, Windows, ......
NET constants
List of constants used by the DotNet functions....
DotNetRun (Function)
Runs a procedure on a .Net server.
The windows and pages of the User Groupware
Two methods can be used to include the user groupware......
DotNetError (Function)
Returns the error for the last .Net procedure that failed.
DotNetGetResult (Function)
Returns the result of the last .Net procedure that was successfully run.
DotNetAddHeader (Function)
Adds a header to the next procedure that will be run on the server.
DotNetVersion (Function)
Returns the version number of the .Net Framework available on the current computer.
Configure the setup program interface
To make the installation process more user-friendly, the setup wizard allows you to customize the interface of the setup program......
Customizing the setup program (Plug-in)
In a setup program, you may want to customize some actions......
Selecting the files to install and the installer framework
The setup wizard allows you to: Select and configure the files to install. This step is very important. Specify the WINDEV framework used by the installer....
AddVoiceCommand (Function)
Adds a voice command into the current window. From version 17, this function is replaced with SpeechRecognitionAddCommand.
Accessing an LDAP directory
An LDAP directory is used to share information databases on a local or external network....
Describing a report table
To display the table description, select "Table description" in the context menu of one of the table elements...
Composite report
The report editor gives you the ability to create "Composite" reports. In this case, the report includes several sub-reports....
DeleteVoiceCommand (Function)
Deletes a voice command that was added by AddVoiceCommand. From version 17, this function is replaced by SpeechRecognitionDeleteCommand.
Setup directory
The setup wizard allows you to configure the setup directory of application....
WINDEV, WEBDEV, Android or iOS external component
An external component is a set of WINDEV, WEBDEV or WINDEV Mobile elements......
Native xBase/FoxPro Connector
WINDEV and WEBDEV propose a Native xBase/FoxPro Connector (or Native xBase/FoxPro Access) module......
Handling Scheduler controls programmatically
A Scheduler control can be......
Camera (Property)
The Camera property is used to identify and change the camera used (back or front).