ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Specific features of iPhone/iPad applications
Developing an application for iPhone/iPad
The development of an iPhone/iPad application is performed in 2 steps:
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...
Generating an iOS application
Several steps must be performed to develop an iPhone/iPad application:
fListResource (Function)
Lists the resources integrated to the application.
Non-maximized windows in iOS
A non-maximized window can occupy a section of the screen only...
Signature of iOS applications
Signing an application is mandatory from Xcode 8...
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.).
MacOS - Developing an application in Catalyst mode
Apple has recently released an SDK to natively compile iOS applications for MacOS...
Action Bar of a window
Action Bars replace the title bar of a window and display different types of information...
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
xmlDocument (Type of variable)
The xmlDocument type is used to handle an XML file.
The Rating control
The Rating control allows the user to: indicate the popularity level of an element via repeated...
Camera control: decoding bar codes
In iOS and Android, bar codes can be decoded via the Camera control using BCCapture......
Report with parameters
When printing a report, you have the ability to pass parameters to this report......
Arithmetic operators
The arithmetic operators are......
zipArchivedFile (Type of variable)
The zipArchivedFile type is used to handle a file found in an archive in one of the following...
Duration (Type of variable)
The Duration type enables you to easily handle the intervals of dates and times...
Time (Type of variable)
The Time type is used to easily handle the times...
Hour (Property)
The Hour property is used to: Get the time from a variable of type Time or DateTime,...
BackgroundImage (Property)
The BackgroundImage property is used to identify and modify the background color of an element:...
Thread management constants
List of constants used by the functions for managing threads, critical sections, semaphores,...
HMergeView (Function)
Creates an HFSQL view from two previously created views (HCreateView). This function uses...
SQLColumn (Function)
Returns the characteristics of all the columns (or items): for a given table. for a given...
SQLCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
The "Pie", "Donut" or "Semi-circular" charts
Several types of charts belong to the same family......
FTPSend (Function)
Transfers a file or directory to an FTP server (File Transfer Protocol).
HSeek (Function)
Positions on the first record of the data file whose value for a specific item is greater...
Handling a Progress Bar control through programming
A Progress Bar control can be handled through programming......
EmailDeleteMessage (Function)
Deletes the current email using the current protocol (POP3, IMAP, MS Exchange, Lotus Notes...
EmailStartSMTPSession (Function)
Starts a session for sending emails with the SMTP protocol.
EmailNbMessage (Function)
Returns the number of incoming messages currently found: on the email server (POP3 protocol...
Deserialize (Function)
Deserializes a buffer or a character string containing the data from a class, structure, array...
Radio Button control properties
List of properties associated with a Radio Button control...
Handling Scheduler controls programmatically
A Scheduler control can be......