ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Alias (Property)
The Alias property gets the alias of an element.
Data Source (Variable type)
A Data Source variable is used to describe a temporary data source (query, view, alias, etc.).
WinChangeAlias (Function)
Modifies the alias of a window.
Aliases on tables: HAlias function
The aliases are used to handle ...
mongoGridFSFileInfo (Variable type)
The mongoGridFSFileInfo type is used to define the advanced characteristics of a file in a MongoDB database.
WinInHeight (Function)
Returns the interior height of a window (without title bar and border).
WinInYPos (Function)
Returns the vertical position of the upper-left corner of the internal area (without border and title bar) of a window in relation to the upper-left corner of the screen.
Sliding Banner control properties
The WLanguage properties can be used to handle ...
Popup control properties
Used to find out the state of a record.
<Window>.OutWidth (Function)
Returns the full width of a window.
Video control properties
The following properties can be used on a Video control:
Properties associated with the areas defined in Zoning mode
Callback fonction BeaconDétectePrécis
Peeling Corner control properties
Callback fonction GPSRécupèrePosition
WinInput (Function)
Identifies the window containing the WLanguage code currently run.
MCIPlay (Function)
Plays a media file.
Rich Text Area control properties
You can manipulate Rich Text Area controls in a window using the following WLanguage properties...
Properties associated with a menu or with a menu option
Several WLanguage properties can be used on a menu found in a window or in a page...
MCIStatus (Function)
Returns the status of a media file that was opened beforehand MCIOpen.
<Window>.InHeight (Function)
Returns the interior height of a window (without title bar and border).
JSProperty (Function)
Used to handle specific features on the objects found in the current page.
LoadProcedure (Function)
LoadProcedure is kept for backward compatibility.
<Window>.InYPos (Function)
Returns the vertical position of the upper-left corner of the internal area (without border and title bar) of a window in relation to the upper-left corner of the screen.
WinOutHeight (Function)
Returns the outer height of a window.
EmulatePaneDock (Function)
Emulates the integration of an undocked pane in the associated Dynamic Tab control.
EmulatePaneUndock (Function)
Emulates the undocking of a pane in a Dynamic Tab control.
MDIActive (Function)
Identifies or displays an MDI child window in the foreground.
<Window>.OutHeight (Function)
Returns the outer height of a window.
<Destination>.CopyRecord (Function)
Copies:
  • the content of the current record (loaded in memory) to the current table record.
  • the content of the Record variable to the current table record.
<Window>.EnableDDW (Function)
Enables or disables the Dim Disabled Window (DDW) feature for a specific window:
Captcha control properties
The Captcha control can be handled by the WLanguage properties in Server code and in Browser code.
Test of a query
The query editor allows you to run the test of query result...
Thumbnail control properties
List of properties associated with the Thumbnail control
Setup by HTTP (Network setup via IP)
The network setup via HTTP consists in installing and updating a WINDEV application via an HTTP server (Live update)...
IIS Version 7 to 10
Returns the list of files found in an archive.
OpenSibling (Function)
Opens a non-modal sibling window.
WinEdCreateNote (Function)
Creates a Repositionable Note control.
Application triggers
A trigger is a WLanguage procedure automatically called by the HFSQL engine whenever a modification is performed (addition, deletion, modification, ...) on a record of a table.
WinInactiveEffect (Function)
Enables or disables the DDW (Dim Disabled Window) feature:
  • for a specific window.
  • for all the application windows.
Properties associated with a page
WINDEV allows you to manipulate Dynamic Tab controls with the TabXXX functions and with multiple WLanguage properties...
Breadcrumb control properties
The WLanguage properties are used to handle the Breadcrumb control as well as one of its elements...
WinStatus (Function)
Gets or sets the window state.
<Windows>.OpenSibling (Function)
Opens a non-modal sibling window.
<Window>.EdCreateNote (Function)
Creates a Repositionable Note control.
Linear Looper control properties
Merges the specified cells in an Excel document.
Management errors specific to Native Connectors
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError...
Upload control properties
The Upload control can be handled in Server and Browser code using different WLanguage properties...
Properties associated with formatted display controls
The formatted display control includes some properties that can be used ...
<Window>.OpenChild (Function)
Opens a non-modal child window.
DisplayedItem (Property)
The DisplayedItem property is used to:
  • Find out the item or the variable displayed by the control.
  • Modify the item or the variable displayed by the control.
ParentObject (Function)
Identifies the "parent" of a graphic object: field, column, window, page, etc.
HChangeDir (Function)
Changes the path to a table (i.e. directory in which the file will be handled).
OpenChild (Function)
Opens a non-modal child window.
Map control properties
The following properties can be used with Map controls:
Server code/Browser code
WEBDEV allows you to create static pages and dynamic pages...
Internal Page properties
List of WLanguage properties associated with Internal Page controls
BrowserOpen (Function)
Opens a web page identified by its URL in a new browser.
PageToEmail (Function)
Emails the data found in a page currently displayed in the browser.
Drawer control properties
List of properties associated with the Drawer control
WinEnableDDW (Function)
Enables or disables the DDW (Dim Disabled Window) feature:
  • for a specific window.
  • for all the application windows.
Native Oracle Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native Oracle Connector (also called Native Oracle Access...
HCreateMovableReplica (Function)
Creates a movable replication.
Code Editor control properties
You can manipulate Code Editor controls in a window using the following WLanguage properties...
Dashboard control properties
You can manipulate Dashboard controls in a window using the following WLanguage properties...
SQL Server Native Connector: Programming using SQL functions
To use an SQL Server database with the Native Connector (or "Native Access"), you can use SQL functions...
Install a WEBDEV Application Server for Linux
There are several steps to installing WEBDEV Application Server on a Linux server ...
Kanban control properties
In a window or page, you can use WLanguage properties to handle...
Manipulating a window using its type
A WINDEV or WINDEV Mobile window is a type of variable that can be manipulated programmatically...
Error customization
The WEBDEV administrator (Deployment version) allows you to customize the error messages of a dynamic WEBDEV website...
Cell control properties
List of properties associated with the Cell control
OpeningOptions (Property)
The OpeningOptions property gets and sets the opening options of a window manipulated via a Window variable.
This property is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
Application patch
Once an application was installed, the application library had to be reinstalled whenever a modification was performed (WDL file)...
Properties associated with a window
List of properties associated with a window
HTML control properties
You can manipulate HTML controls in a window, page or report using the following WLanguage properties...
ChangeTarget (Function)
Changes the target of a button action.
<Source>.ExecuteQueryAsynchronous (Function)
Executes a SELECT query asynchronously.
Link control properties
The Link control is available in a page and in a report...
HExecuteQueryAsynchronous (Function)
Executes a SELECT query asynchronously.
Radio Button control properties
List of properties associated with a Radio Button control
Bar Code control properties
Bar Code controls can be manipulated using different WLanguage properties...
WDSQL: Connecting to a database
The first operation to perform in order to use WDSQL is to establish the connection to a database...
Properties associated with a supercontrol
List of properties associated with a supercontrol
Layout control properties
You can manipulate Layout controls (and its cells) in a window or page using the following WLanguage properties...
Tab control properties
A Tab Control can be manipulated in a window or page using the following WLanguage properties...
WDConver: Use in interactive mode
Before you start using WDConver, you must have...
Progress Native Connector: Features and notes
Remarks and specific features of Native Progress Connector...
WindowOpeningOptions (Variable type)
The WindowOpeningOptions type is used to define a window's opening options.
Slider control properties (in a page)
A Slider control and a Range Slider control found in a page can be handed in WLanguage by the following properties.
Native Informix Connector: Requirements and remarks
Remarks and specific features of Native Informix Connector
Common problems
Deletes a folder on an IMAP server.
Customizing errors
The WEBDEV administrator (Development version) is used to customize the error messages of a WEBDEV website...
PageToPHP (Function)
Sends the data found in a page currently displayed in the browser to a PHP server.
<Source>.Declare (Function)
Declares a description of table (found in a database schema) in the current project.
PageToASP (Function)
Sends the data found in a page currently displayed in the browser to an ASP server.
PageToJSP (Function)
Sends the data found in a page currently displayed in the browser to a JSP server.
Diagram Editor control properties
Usage example of the ServiceWaitStatus function
Segmented Button control properties
You can manipulate Segmented Button controls in a window using various WLanguage properties...
Calendar control properties
Several WLanguage properties can be used on the Calendar control found in a window or in a page...
WDMap: Characteristics of database tables
WDMap is used to get various characteristics ...
Option Description (Type of variable)
An Option Description variable is used to handle the characteristics of a combination option through programming.
Hyper File functions available for backward compatibility
Transforms all "in transaction" records into "normal" records if they do not belong to an ongoing transaction...
Switch control properties
Opens an existing archive in CAB format.
Value Description (Type of variable)
A Value Description variable is used to handle the description of an enumeration value through programming.
Looper control properties
You can manipulate Looper controls in a window or page using the following WLanguage properties...
Progress Bar control properties
List of properties associated with the Progress Bar control
HTTPGetResult (Function)
Retrieves the result or the header of last HTTP request run.
HDeclare (Function)
Declares a description of table (found in a database schema) in the current project.
Button control properties
Button controls in a window or page can be manipulated using different WLanguage properties...
Configuring the connection with WDORAINS (optional setting)
For backward compatibility with the earlier versions of Native Oracle Connector (also called Native Oracle Access), the connection can still be configured in WDORAINS (supplied with Native Oracle Connector)...
Report based on an Organizer control
A report based on an Organizer control is used to directly print the information displayed in the Organizer control
TreeView Table control properties
List of properties associated with the TreeView Table control
Properties associated with the control templates
Several WLanguage properties can be used to handle a control template in a window or in a page...
Image control properties
The Image controls include properties that can be handled in WLanguage both in the windows and pages but also in the reports...
<Source>.Password (Function)
Defines the password used to create or open a table.
Check Box control properties
Several WLanguage properties can be used on the Check Box controls found in a window, in a page or in a report...
Chart control properties
A Chart control can be used ...
HExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
HSynchronizeReplica (Function)
Synchronizes the master replica and the subscriber replica: the operations performed on one of the replica are transferred into the other replica.
HPass (Function)
Defines the password used to create or open a table.
SQLite Native Connector: Features and notes
The following paragraphs present the main aspects and specific features of the Native SQLite Connector.
<Source>.ExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
Report based on a Scheduler control
A report based on a Scheduler control is used to directly print the information displayed in the Scheduler control...
WLanguage properties available in PHP
The following properties are available in PHP
Properties associated with a group of controls
Several WLanguage properties can be used on a group of controls found in a window, in a page or in a report...
Table control properties
You can manipulate Table controls in a window or page using the following WLanguage properties...
SendKey (Function)
Simulates the keystrokes and the mouse actions.
Errors while managing tables
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError...
SQLConnect (Example)
Usage example of the SQLConnect function
Items used in a select query
A query created in the query editor can contain several types of items...
Static Text control properties
List of properties associated with a Static Text control
Two-level setup
The two-level setup (or multisite setup) combines:
  • a reference network setup deployed on a local network.
  • an HTTP setup used to update the reference setup on the local network.
Remote deployment via FTP or HTTP
Gets the architecture (32 or 64-bit) of a computer's default email client.
SQL statements
The main SQL statements allowed in the SQL queries managed by WINDEV and WEBDEV are as follows...
Creating/Configuring a WEBDEV deployment account
WDOptimizer is used to...
SQLConnectWS (Function)
Connects the current application to a database that will be queried by SQL through a web service proxy (SOAP).
Configuring the server for the CGI/AWP protocol
To use WEBDEV, a Web server must to be found on the computer where WEBDEV is installed...
Manipulating iFrame controls programmatically
WEBDEV allows you to manipulate an iFrame control programmatically...
Programming the table cells
You can manipulate Table controls...
HTTPSendForm (Example)
Usage example of the HTTPSendForm function
<Source>.DescribeFile (Function)
Describes a table programmatically.
Combo Box control properties
You can manipulate Combo Box controls in a window or page using the following WLanguage properties...
Uploading files
Uploading consists in saving a file located on the user's computer to a web server...
OpenChild (Example)
Usage example of the OpenChild function
List Box control properties
You can manipulate List Box controls in a window or page using the following WLanguage properties...
Errors during an FTP installation
The list below presents the error messages that are displayed in the remote setup wizard (for the site manager)...
Classes, members, methods and properties
A class is made of...
Scheduler control properties
You can manipulate Scheduler controls in a window or page using the following WLanguage properties.
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Rating control properties
The Rating control can be used in a window as well as in a page.
SQLConnect (Function)
Connects the current application to a database that must be interrogated via SQL.
TreeView control properties
You can manipulate TreeView controls in windows and pages using WLanguage properties...
Organizer control properties
Several WLanguage properties can be used on an Organizer control found in a window...
MDI functions
List of MDI functions
WEBDEV Account Manager
WEBDEV Account Manager allows you easily host websites developed with WEBDEV. This tool is mainly intended for webmasters and hosting providers
Window functions
List of functions for managing windows
ChangeAction (Example)
Usage example of ChangeAction
6. WEBDEV Account Manager
Enable HTML/Javascript debugger on CEF (Chromium)-based HTML fields: HTML Display control or HTML Editor control.
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage properties...
Errors during an FTP installation
The list below presents the error messages that are displayed in the remote setup wizard (for the site manager)...
Functions for managing Tab controls (prefix syntax)
The following functions are used to manage tabs...
Tab control functions
The following functions are used to manage tabs...
HFSQL functions
List of functions for HFSQL management
WinCopyForm (Function)
Copies the content of a form to the clipboard.
Properties associated with columns of Table controls
You can manipulate columns of Table controls in a window or page using the following WLanguage properties...
Gantt Chart report
The report editor gives you the ability to create "Gantt Chart" reports...
WinPasteForm (Function)
Pastes the content of a form stored in the clipboard.
WinListOpenChildWindow (Function)
Lists the child windows of a given window.
LogFile (Property)
The LogFile property is used to determine if a table is a log file.
ControlPane (Function)
Returns the name of static or dynamic pane found in a Tab control associated with a control.
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed in the control...
Report based on a TreeView Table control
You can use a report based on a TreeView Table control to directly print the information displayed in a TreeView Table control found...
Selection query description window: Applied actions
This help page presents the actions that can be performed from the description window of a query.
<Page>.Display (Function)
Displays a web page in the user's browser.
<Source>.ExecuteQuery (Function)
Declares a query created in the query editor to the HFSQL engine and runs this query.
docStyle (Variable type)
The docStyle type is used to define the advanced characteristics of a style belonging to a document, a paragraph or a document fragment.
WinAdaptSize (Function)
Adapts the window size to the content of controls.
WEBDEV administrator: Advanced configuration
The "Advanced" tab enables you to configure advanced options of the server...
HExecuteQuery (Function)
Declares a query created in the query editor to the HFSQL engine and runs this query.
WEBDEV administrator: Advanced configuration
The "Advanced" tab enables you to configure advanced options of the server...
AAFEnable (Function)
Re-enables an Automatic Application Feature (AAF) previously disabled by AAFDisable.
DynamicTab (Property)
The DynamicTab property is used to:
  • Find out the type of a Tab control (static tab or dynamic tab).
  • Modify the type of a Tab control (static tab or dynamic tab).
Informix Native Connector: Programming using SQL functions
The use of SQL functions to manipulate Informix data does not require importing the file structure into the database schema...
SAP ASE Native Connector (Sybase): Programming using SQL functions
The use of SQL functions to handle Sybase data does not require importing the file structure into the database schema...
DB2 Native Connector: Programming with SQL functions
The use of SQL functions to handle DB2 data does not require importing the table structure into the database schema...
Pivot Table control properties
You can manipulate Pivot Table controls in a window using the following WLanguage properties...
<Source>.ExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
HExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
Playing a video with the MCI functions
MCI functions are used to easily handle the media files...
Report based on a Table control
A report based on a data-bound Table control is used to directly print the information displayed in the control (based on a table or populated programmatically)...
PageDisplay (Function)
Displays a web page in the user's browser.
AAFExecute (Function)
Runs an Automatic Application Feature (AAF) on a control or window. This function can be used to start the spelling checker on an edit control for example.
HFSQL functions (prefix syntax)
List of functions for HFSQL management
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
AAFDisable (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
DisableAAF (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
SQL commands available in an SQL query
WINDEV allows you to easily run queries in SQL code...
HFSQL properties
List of HFSQL properties
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
Site map of PC SOFT documentation
The "Logs" tab is used to see the details of logs for a specific period...
Value of constants for the Windows 32-bit API
Value of constants for the Windows 32-bit API
1
6
7
8
9
>