ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Setup wizard: Steps for creating a WINDEV application setup program
The setup program creation wizard allows you to define all the settings of your setup program.
Languages supported by the setup
If your applications must be installed in several countries, the setup wizard proposes to generate a multilingual setup...
Generating the setup program
The last wizard step for creating the setup program allows you to...
Configuring the assisted universal replication
If your application uses assisted universal replication via a .WER file, the setup creation wizard proposes to configure the setup to install the different tools required for this type of replication.
Database parameters (Setup program)
The setup program creation wizard includes the setup of the database along with the application and suggests additional elements...
Configuring the setup program
Two tools can be used to create a setup program...
Setup mode
Several methods can be used to distribute a WINDEV application...
WindowIfNew (Property)
The WindowIfNew property is used to get and change the name of the internal window to be opened if the end user opens a new tab in a dynamic Tab control.
docHeaderFooter (Type of variable)
The docHeaderFooter type is used to define the text of the different paragraphs found in a page header or footer.
2. First tests
WINDEV Mobile Tutorial: My first Android/iOS application Lesson 2 - First tests - 1 hr...
Providing an image per DPI
On mobile, when displaying images, each device has its own physical size and its own graphic resolution......
eInitCurrency (Function)
Adds or changes the characteristics of a currency in the currency exchange table.
Filters in Table controls based on a data file
WINDEV, WEBDEV and WINDEV Mobile include multiple methods to filter the records displayed in a Table control based on a data file......
HDeleteBackup (Function)
Deletes a backup previously created with HBackup.
HListScheduledOptimization (Function)
Lists the scheduled optimization tasks of HFSQL Client/Server data files for a connection....
BTLEInitialize (Function)
Initializes Bluetooth Low Energy (required in Windows and iOS only)
ScanSelect (Function)
Opens a standard dialog box with the available scanners.
EmailStartNotesSession (Function)
Allows you to access the data handled by the Lotus Notes messaging (emails, contacts, groups of contacts, tasks, appointments).
diagLayout (Type of variable)
The diagLayout type is used to define all the layout characteristics of a diagram.
Constants for managing multilingual applications
List of constants used by the functions for managing multilingual applications...
HFSQL server configuration
The HFSQL Control Center allows you to fully manage HFSQL servers......
Native SQL Server Connector: Specific features and remarks
The following paragraphs present the main aspects and specific features of the Native SQL Server Connector......
TestCheck (Function)
Writes a result into the status report of a test according to the result of a boolean expression.
grAxisTitle (Function)
Defines the title of X-axis and the title of Y-axis in a chart.
DashResizeWidget (Function)
Changes the dimensions of a widget found in a Dashboard control.
DashMoveWidget (Function)
Changes the position of a widget found in a Dashboard control.
SpreadsheetSortSelection (Function)
Sorts the values selected in a Spreadsheet control.
Data source (Type of variable)
A Data source variable is used to describe a temporary data source (query, view, alias, ...)
iResetNbPages (Function)
Reinitializes the current number of pages, used in the preset controls such as "Number of pages" and "Page number and number of pages".
AutomationParameter (Function)
Configures the management of accesses to the ActiveX objects and to the Automation objects.
OLEPlay (Function)
Used to: retrieve the list of available operations (other than edit) from a server, perform an operation....
Required or invalid input in WINDEV
WINDEV and WINDEV Mobile include several options to manage required or invalid input, both via the window editor and through programming......