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.
Check Box control properties
Several WLanguage properties can be used on the Check Box controls found in a window, in a page...
Static control properties
List of properties associated with a Static control...
HIndex (Function)
Rebuilds the file index (".NDX" file).
Image (Keyword)
The Image keyword can correspond to: an Image variable. a property used to get and change...
Caption (Property)
The Caption property is used to get and change the text of an element.
Handling files on Dropbox, Google Drive and OneDrive
Many drives can be used to store files......
RadioButtonAdd (Function)
Adds a new option into a Radio Button control.
ThreadSendSignal (Function)
The current thread sends a signal to the specified thread in order to unlock it.
SMSSend (Function)
Sends an SMS.
Properties associated with the tab pane
A tab pane found in a window or in a page can be handled by the following WLanguage properties......
Break in a Table control
A break in a Table control is used to group the data corresponding to one or more arguments......
Break in a Looper control
A break in a Looper control is used to group the data corresponding to one or more arguments......
HDuplicateRecord (Function)
Duplicates the record read in a data file: the record found in memory is added into the data file...
TimerSys (Function)
Periodically and automatically calls a WLanguage procedure.
HSeekLast (Function)
Sets the position on the last file record whose value for a specific item is less than or equal...
HReadFirst (Function)
Sets the position on the first record according to a browse item.
HExecuteQuery (Function)
Declares a query created in the query editor to the HFSQL engine and runs this query.
The different types of Table controls: populated programmatically, with or without access to the data source
WINDEV, WEBDEV and WINDEV Mobile allow you to use......
gpwUser (Type of variable)
The gpwUser type is used to describe and modify the characteristics of a user of WEBDEV or WINDEV...
Chart control: "Series" tab
The "Series" tab is used to define the different series used in the Chart control as well...
MapPolygon (Type of variable)
The MapPolygon type is used to define the characteristics of a polygon to be drawn on the map...
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...