ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Window with arrow (iPad)
The principle of windows with arrow is straightforward...
Developing applications for iPhone/iPad
To develop a WINDEV Mobile application for iPhone/iPad, you need:
Specific features of iPhone/iPad applications
Developing an application for iPhone/iPad
The development of an iPhone/iPad application is performed in 2 steps:
IniOSEmulatorMode (Function)
Indicates whether the code is run in the iOS emulator (iPhone, iPad).
Non-maximized windows in iOS
A non-maximized window can occupy a section of the screen only...
Action Bar of a window
Action Bars replace the title bar of a window and display different types of information...
Developing sites for specific platforms
Websites can be displayed on many devices (Android, iPhone, etc.)...
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...
Using Objective-C code
You can use Objective-C code in iPhone/iPad applications generated with WINDEV Mobile.
Generating an iOS application
Several steps must be performed to develop an iPhone/iPad application:
iOSExcludeFileFromiCloud (Function)
Excludes a file from iCloud backup.
MacOS - Developing an application in Catalyst mode
Apple has recently released an SDK to natively compile iOS applications for MacOS...
Speech synthesis in the mobile applications
The phones can talk!...
fListResource (Function)
Lists the resources integrated to the application.
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
Managing contacts (mobile devices)
In your mobile applications, you can directly manage the contacts on your mobile device (Android, iPhone, iPad, etc.).
Signature of iOS applications
Signing an application is mandatory from Xcode 8...
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.
Minute (Property)
The Minute property is used to: Retrieve the minutes from a Time or DateTime variable,...
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...
9. Generation modes
WINDEV Mobile includes different types of generation......
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.
CoordinateScreenToEditor (Function)
Converts a size or a position specified in the native dpi of the screen on the device...
grStartAngle (Function)
Sets the starting angle of the first section in the following types of chart: Pie,...
Definition (Type of variable)
The Definition type is used to find out the characteristics of a type: simple type, advanced...
Property Description (Type of variable)
The Property Description type is used to get information about a property.