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 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...
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language...
MapLicenseGgl (Function)
Indicates the "Google Maps API" license key that will be used in the Map controls (of WINDEV or WEBDEV).
ToastDisplay (Function)
Displays a "Toast" message.
Multitask (Function)
MultiTask is used to: define a timeout, give control back to Windows, give control back to Windows and to WLanguage....
MatError (Function)
Identifies the type of the last error caused by a Matxxx function (functions for matrix management).
VideoListParameter (Function)
Lists the values supported by the device camera for a given parameter. Function kept for "Version-26-compatible" Camera controls....
DndTarget (Property)
The DndTarget property determines and changes how a control behaves in a drag-and-drop operation.
MutexCreate (Function)
Explicitly creates a mutex.
MutexStart (Function)
Locks the current thread while waiting for the mutex to be freed.
MutexEnd (Function)
Signals that the thread frees the mutex.
MutexDestroy (Function)
Explicitly destroys a mutex.
mlzDelete (Function)
Deletes a dynamic row from a Multiline Zone control.
Transfer (Function)
Copies a block of bytes or a fixed-length string from a memory address into another one.
SocketWaitForConnection (Function)
Run on the server, this function is used to wait for a connection request coming from the client sockets.
EncryptStandard (Function)
Encrypts a character string or a binary buffer by using a symmetrical encryption algorithm (AES, DES, etc.)
Error handling WLanguage procedure called by zipExtractDirectory
WLanguage procedure ("Callback") called if an error is encountered when extracting files with zipExtractDirectory.
Properties associated with the attributes of a Looper control
The attributes of a Looper control found in a window or in page can be handled by the WLanguage properties......
RedisSubscribe (Function)
Subscribes to a Redis broadcast channel.
Welcome to Reports & Queries
Reports & Queries is used to......
HDeclareExternal (Example)
Usage example of the HDeclareExternal function
New Features brochure - Version 27: new features of WINDEV Mobile
New features in WINDEV Mobile 27 presented in the New Features brochure....
RecorderAction (Function)
Runs an action on the recorder or dictaphone found on the current device.
BTActivate (Function)
Enables or disables the management of Bluetooth on the device.
Select query description window: Items that can be used
GPSEnd (Function)
Indicates the end of the use of geolocation functions.
Controls of a dynamic page
Several types of controls can be handled in a dynamic page ......