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.
LooperDisplay (Function)
Refreshes a Looper control based on a data file from a given position: the modifications performed...
SIPVisible (Function)
Displays the keyboard.
FinPaymentNb (Function)
Returns the number of payments required to pay off a capital according to a given rate.
AnimationSetMode (Function)
Changes the type of animation: for an image in an Image control. for a text in a static...
PostMessage (Function)
Sends a Windows message to a control or to a window.
HTTPTimeOut (Function)
Sets the timeout for WLanguage functions that use the HTTP protocol (HTTPRequest, SOAPExecute,...
SOAP functions
List of SOAP functions...
iPageHeightLeft (Function)
Calculates the available height (in millimeters) left on the current page while taking into account...
LDAPValidateAdd (Function)
Validates the addition of a new object into an LDAP server.
iOSAppGroupDirectory (Function)
Returns the path of the container used to share files between several applications belonging...
HIndex (Function)
Rebuilds the file index (".NDX" file).
Type inference
The type inference is used to simplify the declaration of variables when the variable type can...
Automation object
The Automation keyword is used to declare an automation object...
Creating a WINDEV SOAP Server application
The SOAP Server application is an application containing all the procedures to run......
Transactions: Secure processes on HFSQL data files
This chapter presents the following topics......
Handling HTML text in an Edit control
...WEBDEV allows you to handle text in HTML via the "HTML format" option of the Edit controls...
Non-maximized windows for Android
A non-maximized window can be resized by the user and it can occupy a section of the screen only......
9. Types of standard controls
Types of standard controls...
Dynamic instantiation of object
An object can be dynamically associated with a class, we talk of dynamic instantiation of object......
WinStatus (Function)
Identifies or modifies the window status.
SysEnvironment (Function)
Returns the environment variables of the operating system for the current computer.
SysIconAdd (Function)
Adds a system tray icon (in the lower-right corner of the screen).
zipFindFile (Function)
Finds a file in an archive (in CAB, ZIP, RAR, WDZ or 7z format).
SOAPAddHeader (Function)
Adds a header to the next SOAP function of a Webservice to run.
SocketRead (Function)
Retrieves a message sent by another socket.