ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Developing an application for iPhone/iPad
The development of an iPhone/iPad application is performed in 2 steps:
Specific features of iPhone/iPad applications
Developing applications for iPhone/iPad
To develop a WINDEV Mobile application for iPhone/iPad, you need:
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...
iOSExcludeFileFromiCloud (Function)
Excludes a file from iCloud backup.
IniOSEmulatorMode (Function)
Indicates whether the code is run in the iOS emulator (iPhone, iPad).
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.)...
Using Objective-C code
You can use Objective-C code in iPhone/iPad applications generated with WINDEV Mobile.
Managing contacts (mobile devices)
In your mobile applications, you can directly manage the contacts on your mobile device (Android, iPhone, iPad, etc.).
Generating an iOS application
Several steps must be performed to develop an iPhone/iPad application:
fListResource (Function)
Lists the resources integrated to the application.
tapiDialerCall (Function)
Opens the default Phone application and dials the specified number.
Speech synthesis in the mobile applications
The phones can talk!...
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
The pages
Pages are the main interface of a WEBDEV website...
Signature of iOS applications
Signing an application is mandatory from Xcode 8...
Summary table: Managing application directories by platform
Report editor: Available types of reports
Several types of reports can be created in the report editor......
EmailStartSession (Function)
Starts an email management session based on the selected management mode (POP3, SMTP, IMAP or MS...
Buffer (Type de variable)
The buffer type corresponds to a binary memory area....
OpenMobileWindow (Function)
Opens a window in a mobile application.
RequestUpdateUI (Function)
Requests the execution of the "Request for refreshing the display" event (and gives back control...
MapPolyline (Type of variable)
The MapPolyline type is used to define the characteristics of a line composed of several segments...
MapCircle (Type of variable)
The MapCircle type is used to define the characteristics of a circle to be drawn on the map...
MapImage (Type of variable)
The MapImage type is used to define the characteristics of an image to be drawn on the map...
RequestRefreshUI
Requests the execution of the "Request for refreshing the display" event (and gives back control...
Looper control based on a data file
This type of Looper control uses data from a data file or query......
Standard dialog boxes
The dialog boxes are standard windows that allow you to communicate with the user......
ExecuteRefreshUIElement (Function)
Immediately executes the "Request for refreshing the display" event of the given element.
DiskFile (Type of variable)
The DiskFile type is used to handle text files present on disk.
Combo Box control properties
You can manipulate Combo Box controls in a window or page using the following WLanguage...
hScheduledTask (Type of variable)
The hScheduledTask type is used to manage a scheduled HFSQL Client/Server task...
HTMLToText (Function)
Converts an HTML string or buffer to text.
HTMLToRTF (Function)
Converts an HTML string or an HTML buffer to an RTF string.
Events associated with TreeView Table controls
List of events associated with the TreeView Table controls...
Constants for managing Scheduler and TimeLine controls
The following constants are used to manage Scheduler and TimeLine controls:...
IF statement
The conditional IF statement allows you to run an action according to a condition...
Report based on an HFSQL view
A report based on an HFSQL view is used to print records from an HFSQL Classic or Client/Server...
Report based on a form
The report editor gives you the ability to print reports on pre-printed forms (image file or PDF...
InputMask (Property)
The InputMask property is used to: get the input mask. set the input mask (from the masks...
Transactions: Secure processes on HFSQL data files
This chapter presents the following topics......
HTransaction (Function)
Starts a transaction on the data files (HFSQL or accessed via a Native Connector) and creates...