ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

MouseCursor (Property)
The MouseCursor property gets and sets the cursor displayed when pointing over a control, window or page.
Selecting one or more controls
One or more controls can be selected in a window, in a page or in a report via the keyboard or the mouse...
<Popup>.Display (Function)
Displays a popup in a page with a DDW effect (Dim Disabled Windows).
2. User-friendly editors in practice
The Scheduler control
The Scheduler control is used to automatically display and handle schedules. It is used to manage the display of multiple resources and it is used in several applications or sites.
Creating a window skin template
Functions for managing objects (External language)
grInfoXY (Function)
Returns information about the series found at a specific chart point.
Automatic Application Features (AAF) of Spreadsheet controls
The Spreadsheet control includes multiple Automatic Application Features (AAF) in order to simplify the use of the control...
<Chart>.InfoXY (Function)
Returns information about the series found at a specific chart point.
Items used in a select query
A query created in the query editor can contain several types of items...
The Image Editor control
The "Image Editor" control is a rich control that allows end users to create and edit images in their WINDEV applications...
<Table>.Sort (Function)
Sorts a Table or TreeView Table control on one or more columns (lexicographical sort).
Breakpoints
When testing an application in the editor, breakpoints make it possible to automatically launch the debugger from a given line of code...
Designing a supercontrol
A supercontrol is an advanced type of control...
HTML Editor control properties
HTML Editor control properties.
TreeInsert (Function)
Inserts a leaf into a TreeView control at a specific position.
The Diagram Editor control
The Diagram Editor control allows users to create and edit diagrams in your applications and sites...
SQL view
An SQL view is a virtual data source defined by an SQL query...
Various constants
List of various constants used by the constants WINDEV functions.
<TreeView>.Insert (Function)
Inserts a leaf into a TreeView control at a specific position.
2. User-friendly editors in practice
User-friendly editors in practice
Programming the table cells
You can manipulate Table controls...
Code history
The code history is used to...
Handling RTF in an Edit control
Rich Text Format (RTF) is used to encode text and simplify exchange between applications...
The PDF Reader control
The "PDF Reader" control is an advanced control that allows end users to view PDF documents in their applications, without an external software...
Properties associated with Combo Box controls that display a table
2. Development
WINDEV Mobile tutorial: Developing an Android and iOS application Lesson 2 - Development - 30 min
TableSort (Function)
Sorts a Table or TreeView Table control on one or more columns (lexicographical sort).
Anchoring applied to window controls
The windows of a WINDEV application can be resized at runtime...
PopupDisplayPage (Function)
Displays a WEBDEV page as a popup in the current page with a DDW (Dim Disabled Windows) effect.
dPixelOpacity (Function)
Identifies the opacity of a pixel in an image that has an Alpha channel. This image can be:
  • an Image control,
  • an Image variable,
  • a WDPic variable (on the background layer),
  • a picLayer variable.
<Page>.DisplayPopup (Function)
Displays a WEBDEV page as a popup in the current page with a DDW (Dim Disabled Windows) effect.
Custom context menu
Custom context menus are created in the window editor and can be manipulated programmatically...
Control constants
List of constants used by control management functions
"?" menu
WINDEV proposes a help menu adapted to your applications...
Discover all the possibilities of pivot tables
FishEye
The "FishEye" effect is used to enlarge a section of editor graphs (analysis graph, UML graph, ...
1. Creating pages
WEBDEV Tutorial: My first WEBDEV website Lesson 1 - Creating pages - 10 min
Gantt Chart control properties
You can manipulate Gantt Diagram columns in Table or TreeVew Table controls using the following WLanguage properties...
Pre-launched sessions
A pre-launched session is a website (or web service) session launched automatically on the web server from the WEBDEV Application Server...
Debugger: Step-by-step project execution
Running a project step-by-step allows you to start the debugger when launching the application...
Image control in a window
This help page presents the characteristics of an Image control found in a window...
Events associated with the cells of the status bars
WINDEV manages the following events by default:
The "Code" pane
The "Code" pane is used to handle the procedures (local and global procedures) and the classes found in the current project ("Global procedures", "Local procedures" and "Classes" options)...
The "UML analysis" pane
The "UML analysis" pane displays the different UML diagrams (class diagram, deployment diagram, ...
Modifying the characteristics of report controls
The characteristics of the controls can be viewed and/or changed in...
Zoom in the different editors
All editors of WINDEV, WEBDEV and WINDEV Mobile allow you to zoom in on the different elements displayed in the editor...
Query editor: Characteristics
Container column of a Table control (prefix syntax)
A cell found in a Table control can contain a set of controls...
Manipulating Diagram Editor controls programmatically
WINDEV and WEBDEV allow you to programmatically manipulate Diagram Editor controls...
dPixelColor (Function)
Identifies the color of a pixel found:
Container column in a Table control
A cell found in a Table control can contain a set of controls...
CallWD: Function specific to the external language
Calls a WLanguage function from an external language.
New features in WINDEV Suite SaaS
Callback de la fonction PartageProximitéAttendConnexion1.Cb pour le paramètre CallbackResultat
4. Simple printing
WINDEV Tutorial: Managing data in a WINDEV application Lesson 4 - Simple printing - 20 min
Functions for managing Image Editor controls and WDPic variables
The following functions are used to manage Image Editor controls and WDPic variables:
Anchored move on the main axes
To facilitate the positioning of controls, you have the ability to force their move according to the four main axes (0°, 45°, 90°, 135°).
Mobile Image Editor control properties
You can manipulate Mobile Image Editor controls in a window using the following WLanguage properties...
PicRectangularSnipOCR (Function)
Runs OCR and extracts the text from a rectangular area defined with the mouse.
ControlInOutReason (Function)
Indicates the origin of the entry in the control.
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
Lesson 4.2. Creating Active WEBDEV Pages
Relationships in a CDM
The relationships are used to link entities among themselves or to link associations to entities...
The Peeling Corner control
The "Peeling Corner" control is used to create a visual effect in a page by presenting an image partially covered by another one...
Image control: Operating mode of a clickable image
You can define the click actions of an Image control ("General" tab of the control description window) to make it Clickable Image control...
TreeAdd (Function)
Adds a "leaf" element (and all necessary nodes) into a TreeView control.
Characteristics of menu options
WINDEV and WINDEV Mobile support two types of menus ...
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed in the control...
Navigation map
The site map path is used to implement the structure and the sequence of pages in your site...
<TreeView>.Add (Function)
Adds a "leaf" element (and all necessary nodes) into a TreeView control.
Custom-Notes
The custom-notes allow you to write down any ideas you want to remember, notes you must not forget, ...
User Groupware: Configuring the application
Once the User Groupware is configured, the configuration of users and accesses is performed at runtime, by connecting with a "supervisor" account...
AI Chat control properties
You can manipulate AI Chat controls in a window using the following WLanguage properties...
Properties associated with infinite Progress Bar controls
You can manipulate Infinite Progress Bar controls in a window using the following WLanguage properties...
The Map control
The Map control allows you to display a map in order to geolocate, create a route, display points of interest (POI) and more.
Code coverage
The code coverage is the measure regarding the coverage of tests run on an application or site...
2025 new features brochure: WEBDEV new features
What's new in WEBDEV 2025 is presented in the What's new 2025 brochure.
Characteristics of the columns in a Table control in a window (prefix syntax)
The columns are used to display information in a Table control...
Project Management Hub settings
The Project Management Hub allows you to configure...
Scrollbar control properties
List of properties associated with the Scrollbar control
The Combo Box control
The "Combo Box" control is used to display a list of elements and to select an element from this list...
Transforming a WINDEV project into Mobile: a detailed audit
Transforming WINDEV applications into Mobile is very easy...
Range Slider control properties
The following properties are associated with Range Slider controls:
System constants
List of constants used by the system functions.
Characteristics of the columns in a Table control in a window
The columns are used to display information in a Table control...
Spin control properties
List of properties associated with the Spin control
The Switch control
Switch controls (also called "Toggle controls") are now commonly used in interfaces...
Sidebar control properties
List of properties associated with the Sidebar control
Pivot Table control properties
You can manipulate Pivot Table controls in a window using the following WLanguage properties...
RulerValue (Property)
The RulerValue property is used to get or change the position of the playhead in a TimeLine control.
How to manage a multi-selection in a List Box control?
This help page explains how to manage a multi-selection in a List Box control.
Carousel control properties
List of properties associated with the Carousel control
The Slider control (in a page)
WEBDEV proposes two types of sliders...
Message (Property)
The Message property is used to:
  • Find out the help message associated with a control or with a menu option (in a window).
  • Modify the help message associated with a control or with a menu option (in a window).
Properties associated with a window
List of properties associated with a window
Events associated with pages
List of events associated with pages
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage properties...
How to manage a multi-selection in a Table control?
This help page explains how to manage a multi-selection in a Table control.
Process (Property)
The Process property is used to modify the processes to be executed by the events available on a control, window, page, report, etc.
Automated tests: Emulation functions
List of automatic tests: Emulation functions
AAFEnable (Function)
Re-enables an Automatic Application Feature (AAF) previously disabled by AAFDisable.
ActiveX control properties
List of properties associated with the ActiveX control
TreeMap control properties
You can manipulate TreeMap controls in a window using the following WLanguage properties.
WEBDEV Image Editor control: Features
The WEBDEV Image Editor control includes many features, accessible via several ribbons at the top and bottom of the control...
OLE control properties
List of properties associated with an OLE 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...
6. Printing the product catalog
WINDEV Mobile Tutorial - Developing an Android and iOS application Lesson 6 - Printing the product catalog - 20 min
RulerModifiable (Property)
The RulerModifiable property is used to:
  • Find out whether the user can move the playhead in a TimeLine control.
  • Allow or prevent the user from moving the playhead in a TimeLine control.
Native Container control properties
You can manipulate a Native Container control in a window using the following WLanguage properties...
.Net Winform control properties
The following properties can be used with the.Net controls (WinForm) ...
Report based on a Table control
A report based on a Table control is used to directly print the information displayed in the control (data-bound or populated programmatically) ...
The Wire control
The Wire control is used to visually link 2 controls...
1. WLanguage functions specific to WEBDEV
The Word Processing control
The Word Processing control is an advanced control that allows the end user to create and edit documents in docx format...
Managing Responsive Web Design in your Web pages
From now on, the Web sites can be viewed on several platforms ...
Entity of a CDM
To group information according the MERISE method, entities must be created...
Association in a CDM
In a CDM (Conceptual Data Model), the associations are used to link the entities between themselves...
Cube control properties
List of properties associated with the Cube control
RulerVisible (Property)
The RulerVisible property is used to:
  • Determine if a playhead is visible in a TimeLine control.
  • Show or hide a playhead in a TimeLine control.
Image Editor control properties
You can manipulate Image Editor controls in a window using the following WLanguage properties...
Dockable Panel control properties
You can manipulate Dockable Panel controls in a window using the following WLanguage properties...
Report editor: options and keyboard shortcuts
Several toolbars are displayed in the report editor...
Control functions
List of functions for managing controls
Materialized view
A materialized view is a physical data source defined by an SQL query.
Multimedia control properties
List of properties associated with the Multimedia control
Characteristics of Table controls in a page
Table controls allow you to display and/or enter data...
Combo Box control properties
You can manipulate Combo Box controls in a window or page using the following WLanguage properties...
Report controls
Several types of controls can be handled in a report created by the report editor...
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
2. Listing products
WEBDEV Tutorial - Creating a website with back office processes Lesson 2 - Listing products - 50 min
How to create a menu?
2. Analysis in practice
Organization Chart control properties
You can manipulate Organization Chart controls in a window using the following WLanguage properties...
2. Analysis in practice
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...
2. Creating data files in the analysis
WEBDEV Tutorial - Creating a WEBDEV project and its analysis Lesson 2 - Creating data files in the analysis - 40 min
2. Managing a database
WEBDEV Tutorial: My first WEBDEV website Lesson 2 - Managing a database - 30 min
Properties associated with windows, pages and controls
List of properties associated with windows, pages and controls
2. Creating data files in the analysis
WINDEV Tutorial: Creating a WINDEV project and its analysis Lesson 2 - Creating data files in the analysis - 40 min
Code editor options
A series of options allows you to customize and take full advantage of the code editor...
2. Searching and iterating over records
WINDEV Tutorial: Managing data in a WINDEV application Lesson 2 - Searching and iterating over records - 30 min
Multiline Zone control properties
A Multiline Zone control and its rows can be manipulated in a window or page using the following WLanguage properties.
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.
Wire control properties
You can manipulate Wire controls in a window using the following WLanguage properties...
Flexbox control properties
WLanguage properties can be used to manipulate ...
Aligning elements in a List Box or Combo Box control
There are different methods to align the elements in a List Box or Combo Box control...
Aligning elements in a List Box or Combo Box control (prefix syntax)
Several methods can be used to align the elements found in a List Box or Combo Box control...
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
ListView control properties
List of properties associated with the ListView control
.NET control properties (WPF)
List of properties associated with the .NET 3.0, 4.0 control (WPF)
Slider control properties (in a window)
List of properties associated with the Slider control found in a window
Project dashboard
The project dashboard provides an overall view of project status via different widgets....
Button control properties
Button controls in a window or page can be manipulated using different WLanguage properties...
Drawer control properties
List of properties associated with the Drawer control
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.
Constants used by properties associated with windows, reports, pages and controls
List of constants used by properties associated with windows, reports, pages and controls.
New products brochure 28: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure.
Cell control properties
List of properties associated with the Cell control
Specific features of Android applications
The development of Android and WINDEV Mobile applications is different in the following fields...
Rating control properties
The Rating control can be used in a window as well as in a page.
TreeView control properties
You can manipulate TreeView controls in windows and pages using WLanguage properties...
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
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...
HFSQL functions
List of functions for HFSQL management
Diagram Editor control properties
If the image is an image map, you can include "Clickable areas" in the image...
Switch control properties
Calendar control properties
Several WLanguage properties can be used on the Calendar control found in a window or in a page...
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...
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV.
Looper control properties
You can manipulate Looper controls in a window or page using the following WLanguage properties...
Characteristics of Looper controls in a window
To display the control characteristics, select "Description" in the context menu of the control...
New products brochure 28: WEBDEV new products
New features in WEBDEV 28 presented in the New Features brochure.
New products brochure 28: WINDEV new products
New features in WINDEV 28 presented in the New Features brochure.
Properties associated with the control templates
Several WLanguage properties can be used to handle a control template in a window or in a page...
Spreadsheet control properties
You can manipulate a Spreadsheet controls and their cells in a window or report 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...
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...
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:
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 ...
Automatic Application Features (AAF) constants
List of constants used by the Automatic Application Features (AAF) functions.
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...
Static Text control properties
List of properties associated with a Static Text control
Progress Bar control properties
List of properties associated with the Progress Bar control
TreeView Table control properties
List of properties associated with the TreeView Table control
Value of constants for the Windows 32-bit API
Value of constants for the Windows 32-bit API
Site map of PC SOFT documentation
Declaring the functions of the Windows API
Syntax for declaring the functions of the Windows API
1
8