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...
TableFormulaAdd (Function)
Adds a calculated row to a Table control by providing custom calculation procedures.
Radial Bar chart
The "Image gallery" Looper control is used to manage the display of a set of images without programming......
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
DnDEvent (Example)
Usage example of the DnDEvent function
Frequently asked questions about Automatic Update
Frequently asked questions about the update search mechanism....
Null (Reserved word)
The Null keyword can be used according to different methods in WLanguage......
Table,Select,? (External language)
Returns the index of the selected element in a Table control.
HState (Example)
Usage example of the HState function
NumToString (Function)
Converts a numeric value (integer, real or currency) to a string according to a specified format.
AJAX programming
The diagram below presents the use of "programmed AJAX" in a WEBDEV site......
Constants for the archiving functions
List of constants used by the archiving functions....
The Chart control: Characteristics in the editor
Regardless of the type of chart displayed in the Chart control, all its characteristics can be configured via its description window......
GroupAdd (Function)
Adds a group of contacts into the address book of a Lotus Notes or Outlook messaging.
Table,Search (External language)
Searches for a value in a Table control populated programmatically.
HFileExist (Example)
Usage example of the HFileExist function
fImageSelect (Function)
Opens the image picker of Windows.
Chart constants
List of constants used by the functions for chart management....
Native MySQL Connector: Specific features
The Native MySQL Connector (also called "Native MySQL Access") creates "InnoDB" tables to support locks and transactions on a MySQL database......
ImageInfoModify (Function)
Modifies the value of an Exif tag for the image used.
OBEXSendVCard (Function)
Sends a VCard file (virtual business card) to a device that supports the OBEX protocol.
Table,Position (External language)
Sets the position on a given element or returns the element on the fist row of a Table control populated programmatically.
Email (Type of variable)
The Email type is used to handle the email content as well as the associated information.
8. Sharing a project in practice
HTMLToRTF (Function)
Converts an HTML string or an HTML buffer to an RTF string.
grHMDeleteColor (Function)
Deletes the colors specified by grHMColor from a Heatmap chart.