ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

mongoOperation (Variable type)
The mongoOperation type is used to define the different operations to be performed in bulk. These operations are stored in an array of mongoOperation variables.
Properties associated with report controlss
List of properties associated with the report controls
Common problems
Deletes a folder on an IMAP server.
Error 1001: The operators: and:: can only be used in the methods of classes
In WINDEV, you can add optional events in the code of the different elements of an application...
<ftpConnection variable>.DateTime (Function)
Returns the different creation, modification or access dates and times associated with a file located on an FTP server (File Transfer Protocol).
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
Rights on the virtual directory
The HTMLEdit property is used to:
  • find out whether a Word Processing control is displayed in optimized mode for HTML editing,
  • modify a Word Processing control to display it (or not) in optimized mode for HTML editing.
FTPTime (Function)
Returns the different creation, modification or access times associated with a file located on an FTP server (File Transfer Protocol).
Rights on the virtual directory
Prints a line (in Windows standard, with a rounded end) at specified coordinates.
8. OOP
WINDEV Tutorial - WLanguage basics Lesson 8 - OOP - 30 min
8. OOP
WINDEV Mobile Tutorial - WLanguage basics Lesson 8 - OOP - 30 min
8. OOP
WEBDEV Tutorial - WLanguage basics Lesson 8 - OOP - 30 min
Multimedia control properties
List of properties associated with the Multimedia control
Materialized view
A materialized view is a physical data source defined by an SQL query.
Conference control properties
List of properties associated with the conference control
<ftpConnection variable>Attribute (Function)
Gets the attributes of a file located on an FTP server.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 1.
Dockable Panel control properties
You can manipulate Dockable Panel controls in a window using the following WLanguage properties...
Image Editor control properties
You can manipulate Image Editor controls in a window using the following WLanguage properties...
Item control properties
List of properties associated with the Item control
Cube control properties
List of properties associated with the Cube control
Managing color palettes
Starting with version 2025, WINDEV and WINDEV Mobile include color palettes for projects and windows...
Creating the Vision pages of the WEBDEV RAD pattern
Classe représentant un fichier uploadé dans le champ upload
<Looper>.InsertLine (Function)
Inserts a row into a Looper control.
Native Container control properties
You can manipulate a Native Container control in a window using the following WLanguage properties...
Properties associated with the control templates
Several WLanguage properties can be used to handle a control template in a window or in a page...
Native Informix Connector for WINDEV and WEBDEV
As an option, WINDEV and WEBDEV offer an Informix Native Connector (also known as Native Access...
OLE control properties
List of properties associated with an OLE control
Assignment operators
Three assignment operators are available...
TreeMap control properties
You can manipulate TreeMap controls in a window using the following WLanguage properties.
ActiveX control properties
List of properties associated with the ActiveX control
Multiline Zone control properties
A Multiline Zone control and its rows can be manipulated in a window or page using the following WLanguage properties.
PDF Reader control properties
You can manipulate PDF Reader controls in a window using the following WLanguage properties...
Splitter control properties
List of properties associated with the Splitter control
.NET control properties (WPF)
List of properties associated with the .NET 3.0, 4.0 control (WPF)
FTPFileExist (Function)
Checks if a given file exists on an FTP server.
RTF control properties
List of properties associated with the RTF control
10. Customizing the appearance of a website using skins
Configures the printer for a print performed in WLanguage:
  • by opening the configuration window.
  • by modifying the printer used for the current print.
Linking a data-bound Table control to a table or query
A Table control can be used to display the content of a table or query...
Properties associated with a window
List of properties associated with a window
Sorts in a report
The sort is used to organize the information displayed in the report...
mongoOperationAdd (Variable type)
The mongoOperationAdd type is used to define all the advanced characteristics of a document add operation in bulk.
Creating the Table windows of the WINDEV RAD pattern
Moves the time area displayed to the next area (next weeks for example) in an Organizer control.
hBackupDescription (Variable type)
The hBackupDescription type is used to programmatically describe an HFSQL Client/Server backup.
Ribbon control properties
The WLanguage properties can be used to handle:
  • a Ribbon control found in a window.
  • a pane of a Ribbon control.
  • a group in a Ribbon control.
Describing the Action Bar control
This help page presents the main aspects of the Action Bar description window ...
Camera control properties
You can manipulate Camera controls in a window using the following WLanguage properties...
mongoOperationReplaceOne (Variable type)
The mongoOperationReplaceOne type is used to define all the advanced characteristics of a document replace operation that will be added to a bulk operations list. The first document that matches the filter will be replaced.
Creating the Table pages of the WEBDEV RAD pattern
The lifecycle of some projects span several years...
WEBDEV Page control properties
The following properties are associated with WEBDEV Page controls...
HTML Display control properties
HTML Display control properties
Carousel control properties
List of properties associated with the Carousel control
.Net Winform control properties
The following properties can be used with the.Net controls (WinForm) ...
Filter (Property)
The Filter property is used to identify and change the filter applied to records in:
  • Data-bound Table controls,
  • browsing TreeView Table controls,
  • browsing List Box controls,
  • Combo Box controls based on a table,
  • Looper controls based on a table.
Word Processing constants
The following constants are used by the functions for managing the Word Processing control:
Linking a Combo Box control to a table
A List Box or Combo Box control can be used to display the content of a table, to allow a user to select a record, for example...
docFormatting (Variable type)
The docFormatting type is used to define the formatting characteristics of an element in a Word Processing document.
LDAPValidateModify (Function)
Validates the modification of an existing object in an LDAP server.
Programming overview in C and C++
Several print modes are available for a report.
Rating control properties
The Rating control can be used in a window as well as in a page.
FTPAttribute (Function)
Identifies the attributes of a file located on an FTP server (File Transfer Protocol).
TreeView control properties
You can manipulate TreeView controls in windows and pages using WLanguage properties...
Properties associated with Combo Box controls that display a table
Waits for:
  • the replication data on the master server to be sent to the subscriber server.
  • the replication data received on the subscriber server to be entirely applied.
The OLE control
The OLE control is used to handle an OLE object...
WDModFic: Tool for automatic modification of tables
WDModFic is a tool for automated modification of tables on development and end-user workstations...
Optimizing the connection times to the HFSQL Client/Server databases
This help page explains how to optimize the connection times to the HFSQL Client/Server databases by limiting the network traffic...
Progress Bar control properties
List of properties associated with the Progress Bar control
Preset page templates
The preset page templates provide some structures of pages corresponding to a wide range of sites and they also improve the reusability and the graphic harmony between the projects...
HTML control properties
You can manipulate HTML controls in a window, page or report using the following WLanguage properties...
LDAPListChildren (Function)
Lists the children of an object in an LDAP server.
Static Text control properties
List of properties associated with a Static Text control
Link control properties
The Link control is available in a page and in a report...
FTPDateTime (Function)
Returns the different creation, modification or access dates and times associated with a file located on an FTP server (File Transfer Protocol).
Cell control properties
List of properties associated with the Cell control
Bar Code control properties
Bar Code controls can be manipulated using different WLanguage properties...
FTPDate (Function)
Returns the different dates of a file (date the file was created, modified or accessed) located on an FTP server (File Transfer Protocol).
Properties associated with reports and controls
List of properties associated with the reports and their controls
LDAPDelete (Function)
Deletes an object from the LDAP server.
HTML Editor control properties
HTML Editor control properties.
NULL values: Allowing nullable types
Starting with version 2024, you can allow nullable types in a WINDEV, WEBDEV or WINDEV Mobile project...
Drawer control properties
List of properties associated with the Drawer control
OLE functions
List of OLE functions
Chart control properties
A Chart control can be used ...
CallInterface (Function)
Runs a method of an interface of an object implemented in a DLL external to the WINDEV framework.
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...
FTPGetFile (Function)
Transfers a file from an FTP (File Transfer Protocol) server to the current computer.
AndroidAndroid Widget Note: This feature is only available from the subscription-based version of WINDEV Suite 2025 - Update 2.
COMCallMethod (Function)
Runs a method of an interface of a COM object instantiated by COMCreateInstance.
Changing an application to 64-bit
WINDEV allows you to develop 64-bit applications...
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...
FTPSend (Function)
Transfers a file or directory to an FTP server (File Transfer Protocol).
FTPGet (Function)
Transfers a file or directory from an FTP server (File Transfer Protocol) to the current computer.
Project description: Compilation tab
The project description window allows you to configure various elements of your project...
FTPSize (Function)
Returns the size (in bytes) of a file located on an FTP server (File Transfer Protocol).
What is a database?
A database is an organized collection of data for a particular purpose (e.g., manage orders)...
Palette functions (prefix syntax)
The following functions are used to manipulate color palettes in prefix syntax:
WX file
The "Executable Name".WX file is used to manage some features directly, even if these features have not been included in the application. This file is found beside the executable.
Flexbox control properties
WLanguage properties can be used to manipulate ...
GDPR: Concrete solutions
GDPR: General Data Protection Regulation
HCreateMovableReplica (Function)
Creates a movable replication.
Interacting with the user
WINDEV, WEBDEV and WINDEV Mobile allow you to communicate with the user via dialog boxes...
Kanban control properties
In a window or page, you can use WLanguage properties to handle...
Properties associated with a supercontrol
List of properties associated with a supercontrol
WINDEV, WEBDEV and WINDEV Mobile general options
The general options allow you to configure the development environment of the software used...
Creating the Relation windows of a WINDEV RAD pattern
List of constants used by the functions for managing menus.
Responsive Web Design: Slice management
In the WEBDEV editor, different resolutions are represented via slices...
Grid control properties
You can manipulate Grid controls in a window using the following WLanguage properties...
SQL view
An SQL view is a virtual data source defined by an SQL query...
iPrint (Function)
Sends the character string passed as parameter to the print buffer.
Creating the Relation pages of a WEBDEV RAD pattern
The "WBSetup" project corresponds to the standard setup program of WEBDEV websites...
iYPos (Function)
Used to manage the vertical position (Y-coordinate) of print cursor in the page.
Layout control properties
You can manipulate Layout controls (and its cells) in a window or page using the following WLanguage properties...
The HTML Editor control
The HTML Editor control allows users to create and modify HTML pages...
Creating/Configuring a WEBDEV deployment account
WDOptimizer is used to...
iXPos (Function)
Used to manage the horizontal position (X-coordinate) of print cursor in the page.
4. Windows with search
WINDEV Mobile tutorial: Developing an Android and iOS application Lesson 4 - Windows with search - 30 min
Repositionable Note control properties
You can manipulate Repositionable Note controls in a window using the following WLanguage properties...
Organization Chart control properties
You can manipulate Organization Chart controls in a window using the following WLanguage properties...
BuildBrowsingTable (Function)
Creates a Table control from the items of a table (view or query).
Available formulas in Spreadsheet controls
At runtime, in the Spreadsheet control, the end user directly enters the calculation formulas...
WLanguage properties of Internal Window controls
List of WLanguage properties of Internal Window controls
Word Processing control properties
You can manipulate Word Processing controls in a window using the following WLanguage properties...
FTPRenameFile (Function)
Renames or moves a file located on an FTP server (File Transfer Protocol).
FTPMakeDir (Function)
Creates a directory on an FTP server (File Transfer Protocol).
Internal Report control properties
List of properties associated with the Internal Report control
FTPRemoveDir (Function)
Deletes a directory and its content (files and subdirectories) from an FTP server.
Properties associated with infinite Progress Bar controls
You can manipulate Infinite Progress Bar controls in a window using the following WLanguage properties...
Slider control properties (in a window)
List of properties associated with the Slider control found in a window
SQLInfo (Function)
Initializes the different SQL variables with information relative to the last query run.
WDInst: generate installation program
Generating the setup program is used to create the setup program according to the characteristics specified in the setup editor WDInst.
Distributing Reports & Queries
This help page presents the operations that must be performed in order for a WINDEV application to be handled by Reports & Queries...
FTPDeleteFile (Function)
Deletes a file from an FTP server (File Transfer Protocol).
<ftpConnection variable>.Send (Function)
Transfers a file or directory to an FTP server (File Transfer Protocol).
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
fDataDir (Function)
Returns the full path of the directory of HFSQL tables specified by the user when installing the application.
Scrollbar control properties
List of properties associated with the Scrollbar control
AI Chat control properties
You can manipulate AI Chat controls in a window using the following WLanguage properties...
mongoOperationsOption (Variable type)
The mongoOperationsOption type is used to define the options of bulk operations.
Range Slider control properties
The following properties are associated with Range Slider controls:
<ftpConnection variable>.Get (Function)
Transfers a file or directory from an FTP server (File Transfer Protocol) to the current computer.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
Spin control properties
List of properties associated with the Spin control
mongoOperationDeleteOne (Variable type)
The mongoOperationDeleteOne type is used to define all the advanced characteristics of a document delete operation that will be added to a bulk operations list. The first document that matches the filter will be deleted.
Sidebar control properties
List of properties associated with the Sidebar control
Properties associated with the cells of the status bars
List of properties associated with the cells of the status bars
mongoOperationDeleteAll (Variable type)
The mongoOperationDeleteAll type is used to define all the advanced characteristics of a document delete operation that will be added to a bulk operations list. All the documents that match the selection filter will be deleted.
Classes, members, methods and properties
A class is made of...
mongoOperationUpdateAll (Variable type)
The mongoOperationUpdateAll type is used to define all the advanced characteristics of a document update operation that will be added to a bulk operations list. All the documents that match the selection filter will be updated.
mongoOperationUpdateOne (Variable type)
The mongoOperationUpdateOne type is used to define all the advanced characteristics of a document update operation that will be added to a bulk operations list. The first document that matches the selection filter will be updated.
Creating the Vision windows of the WINDEV RAD pattern
The MultimediaReader property gets and sets the media player currently used by a Multimedia control to play media files.
<ftpConnection variable>.GetFile (Function)
Transfers a file from an FTP (File Transfer Protocol) server to the current computer.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
SQL commands available in an SQL query
WINDEV allows you to easily run queries in SQL code...
Tab control properties
A Tab Control can be manipulated in a window or page using the following WLanguage properties...
The AWP technology (Active WEBDEV Page)
PC SOFT proposes a new technology...
Advanced types
The advanced types of WLanguage are as follows
GglListContactByRequest (Function)
Retrieves a list of contacts from custom parameters.
Using .NET assemblies in a project
To use .NET assemblies in a project...
<gglConnection variable>.ListContactByRequest (Function)
Retrieves a list of contacts from custom parameters.
How to access the help?
WINDEV, WEBDEV and WINDEV Mobile include several methods for accessing the help system at any time...
Diagram Editor control properties
Usage example of the ServiceWaitStatus function
Calendar control properties
Several WLanguage properties can be used on the Calendar control found in a window or in a page...
Switch control properties
Opens an existing archive in CAB format.
Pivot Table control properties
You can manipulate Pivot Table controls in a window using the following WLanguage properties...
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...
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Looper control properties
You can manipulate Looper controls in a window or page using the following WLanguage properties...
Creating a window skin template
The Name55 property is used to manipulate the logical name of a Hyper File 5.5 data file that has not been migrated and is located in a WINDEV 19 analysis.
Button control properties
Button controls in a window or page can be manipulated using different WLanguage properties...
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage properties...
Modifying the query content
The queries are used to easily select the records coming from one or more files, matching one or more selection criteria, ...
Spreadsheet control properties
You can manipulate a Spreadsheet controls and their cells in a window or report using the following WLanguage properties...
Code Editor control properties
You can manipulate Code Editor controls in a window using the following WLanguage properties...
Segmented Button control properties
You can manipulate Segmented Button controls in a window using various WLanguage properties...
Dashboard control properties
You can manipulate Dashboard controls in a window using the following WLanguage properties...
Radio Button control properties
List of properties associated with a Radio Button control
Map control properties
The following properties can be used with Map controls:
5. User Groupware in practice
Closes the current browser window and stops the execution of the current code.
Manipulating Scheduler controls programmatically (prefix syntax)
A Scheduler control can be...
5. User Groupware in practice
An object diagram represents a set of objects and how they relate to each other at a certain moment in time...
TimeLine control properties
You can manipulate TimeLine controls in a window using the following WLanguage properties.
Associated (Property)
The Associated property determines if an element belongs to the base class or to an associated class.
ListView control properties
List of properties associated with the ListView control
Wire control properties
You can manipulate Wire controls in a window using the following WLanguage properties...
Gantt Chart control properties
You can manipulate Gantt Diagram columns in Table or TreeVew Table controls using the following WLanguage properties...
List Box control properties
You can manipulate List Box controls in a window or page using the following WLanguage properties...
Table control properties
You can manipulate Table controls in a window or page using the following WLanguage properties...
Combo Box control properties
You can manipulate Combo Box controls in a window or page using the following WLanguage properties...
Scheduler control properties
You can manipulate Scheduler controls in a window or page using the following WLanguage properties.
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV.
TreeView Table control properties
List of properties associated with the TreeView Table control
Properties associated with columns of Table controls
You can manipulate columns of Table controls in a window or page using the following WLanguage properties...
Organizer control properties
Several WLanguage properties can be used on an Organizer control found in a window...
WINDEV Mobile 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Site map of PC SOFT documentation
The "Logs" tab is used to see the details of logs for a specific period...
iParameter (Function)
Retrieves the printer configuration and configures the print.
2024 novelties brochure: WEBDEV novelties
Sets the position directly on the desired bookmark in the PDF document.
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
Value of constants for the Windows 32-bit API
Value of constants for the Windows 32-bit API
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
1
8