ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Android and Java: WLanguage procedure calls
Modifies the location of log files corresponding to an HFSQL data file.
Android 11: Changes to application behavior
After each new version of Android is deployed, Google requires a higher target API level ("TargetSdkVersion") to publish applications on Google Play...
Android permission functions
The following functions are used to manage permissions in Android applications
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.
AppointmentDisplay (Function)
Displays an appointment in the native application for managing appointments found on the mobile device (Android or iOS).
CameraVideoStop (Function)
Stops the video recording previously started by CameraVideoStart.
File download functions
The following functions are used to manage downloads...
<Camera>.VideoStop (Function)
Stops the video recording previously started by CameraVideoStart.
URI functions
The following functions are used to manage URIs
CameraVideoStart (Function)
Starts recording a video via a Camera control in an Android or iOS application.
geoRunApp (Function)
Starts the device's native maps application to display:
  • a specific geographical location,
  • a route between two locations.
<Camera>.VideoStart (Function)
Starts recording a video via a Camera control in an Android or iOS application.
InAndroidEmulatorMode (Function)
Indicates whether the code is run in the Android emulator.
SysAndroidVersion (Function)
Returns information about the Android version used by the application.
SysIMEI (Function)
Returns the IMEI number of an Android phone.
Execution platform
WINDEV Mobile allows you to develop applications for different families of products...
Application in kiosk mode
A kiosk application is an application from which the user cannot exit...
SysIdentifier (Function)
Returns the unique identifier of the current mobile device.
fCacheDir (Function)
Returns the path of directory that will be used to store the data in cache on the internal storage space of application.
SysNbExternalStorage (Function)
Returns the number of external storage spaces found on an Android device.
InAndroidMode (Function)
Indicates whether the code is run in Android mode.
Camera control in a mobile application
The Camera control is used to...
Using Kotlin code
Kotlin is a programming language mainly used for Android development...
The planes (in a window or in a report)
The planes are used to group the window controls......
HReadSeekFirst (Function)
Sets the position on the first record whose value for a specific item is strictly equal to a sought...
NumToString (Function)
Converts a numeric value (integer, real or currency) to a string according to a specified format.
InstantMessaging (Type of variable)
The InstantMessaging type is used to define the advanced characteristics of the instant messaging...
Importing a WINDEV window into a Mobile project
The WINDEV windows not having the same format in WINDEV Mobile, WINDEV Mobile gives you the ability...
"Clickable" image in a window
WINDEV and WINDEV Mobile give you the ability to use clickable images......
Advanced dialog boxes
The advanced dialog boxes are windows allowing you to communicate with the user......
Properties associated with the control templates
Several WLanguage properties can be used to handle a control template in a window or in a page......
Manipulating Dashboard controls programmatically
To programmatically manipulate Dashboard controls, WINDEV, WEBDEV and WINDEV Mobile include...
Events associated with the columns (Table control)
List of events associated with the columns of Table controls...
WINDEV Mobile License Agreement
WINDEV Mobile License Agreement...
DownloadInfo (Type of variable)
The DownloadInfo type is used to read the different details about a download in progress retrieved...
AuthToken (Type of variable)
The AuthToken type contains the characteristics of a token to access a web service.
Table control based on a variable
A Table control based on a variable is a Table control whose columns are bound to the elements...
nfcData (Type of variable)
The nfcData type is used to describe and handle the data of a variable of type nfcTag.
Other operators
The following are additional operators......
SQL set operations: UNION, UNION ALL and INTERSECT
SQL allows performing set operations on groups of files......
Describing the report blocks
The different characteristics of a block can be viewed and/or modified in the description window...
The List Box control
The List Box control is used to display a list of elements and to select one or more elements...
Table control populated programmatically: WLanguage
Here is an overview of how to handle Table controls populated programmatically in WLanguage....
HDescribeConnection (Function)
Describes a new connection to an external database.
Handling a Looper control through programming
WINDEV, WINDEV Mobile and WEBDEV allow you to handle a Looper control by programming......
Window templates
WINDEV and WINDEV Mobile allow you to create window templates......
DisplayMask (Property)
The DisplayMask property is used to: Find out the display mask. Modify the display mask....
Compilation statement: IF ExecutionTarget
The <IF ExecutionTarget> compile statement allows you to compile or not compile a WLanguage code...