ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Code snippets
The code editor allows you to enter "Code snippets"...
Navigation history in the code
The different editors enable you to directly view the code of an element by pressing the F2 key...
Server code/Browser code
WEBDEV allows you to create static pages and dynamic pages...
Conditional target-code
The code editor allows you to enter a specific code for each environment (WINDEV, WEBDEV and WINDEV Mobile)...
Project anomalies: dead code and orphan elements
WINDEV, WEBDEV and WINDEV Mobile allow you to easily detect these "dead codes" and "orphan" elements.
Reverse code modeling
The reverse code modeling allows you to view in a graph...
MySource (Reserved word)
MySource is used to handle the current data source (file, view or query) associated with a report or with a table based on a data file...
InWebSocketServerMode (Function)
Indicates if the current code is being executed on the WebSocket server.
MyInternalWindow (Reserved word)
MyInternalWindow is used to handle the current internal window.
ExecuteCode (Function)
Runs the WLanguage code found in a character string.
InWebSocketServerGlobalServiceMode (Function)
Indicates if the current code is being executed on the global service of the WebSocket server.
InTSEMode (Function)
Indicates whether the code is run:
  • from a computer in TSE mode or from a remote desktop.
  • from a computer directly.
Project dashboard
The project dashboard provides an overall view of project status via different widgets....
Carrying over the differences from an element to another one
The project comparator is used to compare two elements and to list the differences found...
MyWindow (Reserved word)
The keyword MyWindow keyword is used to manipulate the current window...
Automatically executed processes / events in an application
Several actions are automatically performed when opening or closing an application.
InBackgroundMode (Function)
Indicates whether the code is run when the application is in background.
InComponentMode (Function)
Indicates whether the code is run:
  • from a WINDEV application, a WEBDEV website or a PHP page.
  • from a component.
Programming by preset action
Preset actions allow you to define the code of an event in a single click, without having to write one single line of code...
InAJAXMode (Function)
Specifies whether the code is run from:
InDeviceOwnerMode (Function)
Indicates whether the Android application is in "Device owner" mode.
InKioskMode (Function)
Indicates whether the Android application is in kiosk mode.
Handling a Sliding Banner control through programming
A Sliding Banner control can be handled through programming......
Managing the synchronization
For each action performed in a page, the mechanism for page synchronization automatically checks...
Creating a query
Two methods can be used to create a query......
The Table control
The Table control is used to simplify the display and the input of information stored in memory...
Handling ListView controls programmatically
WINDEV allows you to programmatically handle ListView controls......
Clickable control in a report
The report editor allows you to propose clickable controls during the print preview......
Page contexts
In a Windows application, the information relative to a window is stored with the window......
Python: Native calls
WLanguage allows for native Python calls......
Multi-database queries
A query (typed in SQL code) can operate on different databases......
Creating a help file
WINDEV, WEBDEV and WINDEV Mobile allow you to create a help file and associate...
Animating an image
WINDEV, WINDEV Mobile and WEBDEV allow you to handle several types of animated images......
Static audit
The static audit is a feature of the environment that analyzes a project to detect potential issues...
List of extension attributes
The list of extension attributes ......
Check spelling based on Hunspell dictionaries
WINDEV gives you the ability to use the spelling checker of the Word Processing controls in WINDEV...
Print technical documentation
You can print different technical documentations describing all the elements of the project...
How to create a menu?
Parameters of a procedure with a variable number of parameters
... parameters passed to the function in the code of the procedure....
Handling a TreeMap through programming
WINDEV allows you handle a TreeMap control through programming....
Compiling a WINDEV Mobile project in Xcode
When the WINDEV Mobile project for iPhone/iPad is generated on the development computer,...
Handling a control through programming in a report
All report controls can be handled through programming......
ERR_CLOSED_PAGE
Chart control: "Details" tab
Regardless of the editor (window, page or report), the "Details" tab found in the description...
Context menu of Gantt Chart controls (AAF)
Each Gantt Chart control in a window has a default menu that is available to users......
Content of the Table control
A Table control can be based on a data file, based on a variable or populated programmatically......
How to create and handle a structure?
This help page explains how to create and handle a structure....