ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Code snippets
The code editor allows you to enter "Code snippets"...
Reverse code modeling
The reverse code modeling allows you to view in a graph...
Navigation history in the code
The different editors enable you to directly view the code of an element by pressing the F2 key...
Conditional target-code
The code editor allows you to enter a specific code for each environment (WINDEV, WEBDEV and WINDEV Mobile)...
Server code/Browser code
WEBDEV allows you to create static pages and dynamic pages...
ExecuteCode (Function)
Runs the WLanguage code found in a character string.
InWebSocketServerMode (Function)
Indicates if the current code is being executed on the WebSocket server.
Project dashboard
The project dashboard provides an overall view of project status via different widgets....
InWebSocketServerGlobalServiceMode (Function)
Indicates if the current code is being executed on the global service of the WebSocket server.
MyInternalWindow (Reserved word)
MyInternalWindow is used to handle the current internal window.
InTSEMode (Function)
Indicates whether the code is run:
  • from a computer in TSE mode or from a remote desktop.
  • from a computer directly.
MyWindow (Reserved word)
The keyword MyWindow keyword is used to manipulate the current window...
InAJAXMode (Function)
Specifies whether the code is run from:
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...
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...
InDeviceOwnerMode (Function)
Indicates whether the Android application is in "Device owner" mode.
InKioskMode (Function)
Indicates whether the Android application is in kiosk mode.
Option (Property)
The Option property is used to configure how a Bar Code control is displayed.
The Link control
The Link control is used to: create a link in an HTML page. create a link in a report printed...
HTMLBefore (Property)
The HTMLBefore property gets and changes the HTML code added before the control.
InFactoryMode (Function)
Indicates whether the code is run by an action plan of the software factory.
WinInitialized (Function)
Used to find out whether the "end of initialization" code was run for a window.
CaptionHTML (Property)
The CaptionHTML property is used to handle the text of a control as HTML code.
IniOSEmulatorMode (Function)
Indicates whether the code is run in the iOS emulator (iPhone, iPad).
IniOSSimulatorMode (Function)
Indicates whether the code is run in the iOS simulator (iPhone, iPad).
InAppleWatchMode (Function)
Indicates whether the code currently run is in Apple Watch mode.
Transactions in SQL
Starting with version 21, you can manage transactions in SQL code......
MaskZipCode (Function)
Retrieves the zip code input mask adapted to a given country.
WLanguage procedure called by SocketConnect
WLanguage procedure written in browser code ("callback"), called by SocketConnect.
GOTO statement
The GOTO statement is used to run a code identified by a given label...
BrowserClose (Function)
Closes the current browser window and stops the execution of the current code.
CurrentPage (Function)
Returns the name of the page containing the WLanguage code currently run.
iSkipPage (Function)
Generates a page break: the corresponding code is sent to the printer queue.
Diagram Editor control events
WINDEV manages the following events by default (in the order in which they appear in the code...
WLanguageCodeGetCSSDeclarations( Function)
Returns the CSS style sheet corresponding to a theme in the WLanguage code.
Debugging in PHP
A site generated in PHP can be debugged in standard WEBDEV mode......
BREAK statement/"BREAK:" label
... of code in a loop. This code will be run when exitingfrom the loop with a "BREAK" statement.
Defining columns of Table controls programmatically
HTMLAfter (Property)
The HTMLAfter property is used to get and change the HTML code inserted after the control.
Events associated with Carousel controls
List of events associated with Carousel controls...
Error 1014: The access to the member of the class is restricted by a private inheritance