ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

iGroupAdd (Function)
Adds a report to a group of reports.
Optional events
By default, the codes available in the code editor correspond to the most common codes......
TestError (Function)
Provokes: an assertion during the test of element or project (Go mode). an error in automated test mode....
Emulating constants
List of constants used by the functions for emulating automated tests....
Single Page App
A "Single Page App" is a Web application (Internet or Intranet) whose all pages are grouped in a single page......
Context menu of Organizer controls (AAF)
Each Organizer control found in a window proposes a menu to the user......
Handling Organizer controls programmatically
Organizer controls can be handled programmatically....
Handling Word Processing controls programmatically
Word Processing controls can be handled programmatically......
EmailStartSMTPSession (Function)
Starts a session for sending emails with the SMTP protocol.
Validity period of site pages
When creating a page, a validity period can be defined for this page......
MapPolygon (Type of variable)
The MapPolygon type is used to define the characteristics of a polygon to be drawn on the map displayed in a Map control.
SOAPAddHeader (Function)
Adds a header to the next SOAP function of a Webservice to run.
Analysis links
The links are used to link the files found in an analysis between themselves......
SpreadsheetInputFunction (Function)
Inserts a function name at cursor position in the editable cell of a Spreadsheet control found in a window.
EmailStartSession (Function)
Starts an email management session based on the selected management mode (POP3, SMTP, IMAP or MS Exchange).
2. Variables
WINDEV Tutorial: WLanguage basics Lesson 2 - Variables - 20 min
Report templates and inheritance
When a report template is applied to a report, all the controls and code found in the template are "copied" into the report......
Enqueue (Function)
Adds an element to the queue.
26. Style sheets: to simplify the layout
TestCheckTrue (Function)
Checks whether an expression is set to True in assertive programming and in automated test mode.
TestCheckNull (Function)
Checks whether an expression is Null in assertive programming and in automated test mode.
TestCheckNotNull (Function)
Checks whether an expression is not Null in assertive programming and in automated test mode.
TestCheckDifferent (Function)
Checks whether the specified expressions are different in assertive programming and in automated test mode.
Copying controls from the page editor
The controls can be copied from the page editor......
The Scrollbar control
...The Scrollbar control is used to scroll objects (text, captions, etc....