ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Developing an application for iPhone/iPad
The development of an iPhone/iPad application is performed in 2 steps:
Specific features of iPhone/iPad applications
Generating an iOS application
Several steps must be performed to develop an iPhone/iPad application:
Signature of iOS applications
Signing an application is mandatory from Xcode 8...
Compiling a WINDEV Mobile project in Xcode
When the WINDEV Mobile project for iPhone/iPad is generated on the development computer, the generated files must be transferred onto a Mac in order to be compiled...
Speech synthesis in the mobile applications
The phones can talk!...
Managing contacts (mobile devices)
In your mobile applications, you can directly manage the contacts on your mobile device (Android, iPhone, iPad, etc.).
Summary table: Managing application directories by platform
Action Bar of a window
Action Bars replace the title bar of a window and display different types of information...
fListResource (Function)
Lists the resources integrated to the application.
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
The pages
Pages are the main interface of a WEBDEV website...
tapiDialerCall (Function)
Opens the default Phone application and dials the specified number.
Constants for managing the User Groupware
List of constants used by the functions for managing the User Groupware....
MyWindow (Reserved word)
MyWindow is used to handle the current window...
Instantiation of an object
To access a class, the object must be declared as being part of the class to handle, this is called...
Filter (Property)
The Filter property is used to identify and change the filter applied to records in: Table...
Minute (Property)
The Minute property is used to: Retrieve the minutes from a Time or DateTime variable,...
MapPolygon (Type of variable)
The MapPolygon type is used to define the characteristics of a polygon to be drawn on the map...
Managing the semaphores in the threads: limiting the simultaneous code execution
Semaphores are used to limit the simultaneous execution of a code (procedure, line of code, etc....
HCross (Function)
Crosses a record in a data file.
Reading an email
This help page explains how to read an email from a WINDEV application and how to display...
HForward (Function)
Moves several records forward from the current position in the data file, according to a specified...
HListItem (Function)
Returns the list of items: found in a data file ( a query or a view) known to the HFSQL engine....
Managing the automatic identifiers when adding a record
When adding a record into a HyperFileSQL file (HAdd), three management modes are available...
FOR EACH/FOR ALL statement (loop through controls)
The statement FOR EACH is used to perform different types of browse on the controls (List Box,...
HFSQL thumbnails
To optimize the display of images in your application or in your site, you have the ability to use...
Scheduler control: Customize appointments
In the Scheduler control, the appointment is displayed in a specific area......
HOnError (Function)
Customizes the management of HFSQL errors.
grCreate (Function)
Creates a specific type of chart.
Layout control properties
You can manipulate Layout controls (and its cells) in a window or page using the following...
HReadSeekLast (Function)
Sets the position on the last record whose value for a specific item is less than or equal...
Deploying an iOS application
WINDEV Mobile tutorial: Deploying an iOS application 10 min
BTLECharacteristicWriteValue (Function)
Writes a value to a characteristic on a Bluetooth Low Energy device.
CameraParameter (Function)
Returns or modifies the value of a parameter for the device camera. Function kept...
Height (Property)
The Height property is used to get and change the height of an element.
RadioButtonInsert (Function)
Inserts a new option into a Radio Button control.
ChronoReset (Function)
Stops and resets a running stopwatch.