ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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...
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...
Properties available in Java
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...
Creating a Java project
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.
Managing databases in WINDEV Java applications
This document presents the different access modes to databases from a WINDEV Java application...
Different page layout methods
Tutorial - Anchors, zoning and layouts Different page layout methods - 30 min
Composite chart
A composite chart is a chart that displays several types of charts......
DateTime (Type of variable)
The DateTime type enables you to easily handle a date and a time...
HConvertX (Function)
Converts a numeric value into a binary string in order to perform a search on a numeric key.
WDScript overview
WDScript is a WLanguage script editor included with WINDEV, WEBDEV and WINDEV Mobile......
Notifications of an HFSQL server
A server may encounter problems without any user (or developer) noticing anything. For example: a scheduled task may fail, an automatic backup may fail, a node may become inactive in a HFSQL cluster, ......
BurnerAddFile (Function)
Adds a file to the compilation.
SensorDetectChangeOrientation (Function)
Allows you to be notified when the orientation of the device changes on any one of its 3 axes.
Composite variable
A composite variable contains different types of elements (members)...
AppointmentAdd (Function)
Adds an appointment: in a Lotus Notes or Outlook calendar. in a calendar on a mobile device (Android or iOS)....
hScheduledOptimization (Type of variable)
The hScheduledOptimization type is used to programmatically manage a scheduled optimization task on an HFSQL server.
wsResponse (Type of variable)
The wsResponse type is used to get: the XML source code of the Webservice response. the value of the different parts of the Webservice response (for the Webservices returning several responses)....
btleCharacteristic (Type of variable)
The btleCharacteristic type is used to handle a characteristic of a Bluetooth Low Energy service.
CaseSensitive (Property)
The CaseSensitive property is used to determine if the different searches performed on the item distinguish between uppercase and lowercase characters (with HReadSeek, HReadSeekFirst and HReadSeekLast, for example).
dbgEnableAudit (Function)
Enables the dynamic audit programmatically.
Crosshair in a chart
In a Line chart, it may be difficult to read the value of axes for a point that is far from these axes......
ThreadPersistent (Function)
Makes a thread persistent.
The Looper control: Custom synchronization
How to manage the synchronization between: the page displayed in the browser. This page contains a Looper control that displays the records found in an HFSQL file. the corresponding page context found on the server....
The Multiline Zone control
The Multiline Zone control is used to easily create interfaces in iOS style....
Spreadsheet constants
The following constants are used by the functions for managing Spreadsheet controls:...