ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Client application: Running procedures on a SOAP server
WINDEV include several SOAP functions...
Conditional target-code
The code editor allows you to enter a specific code for each environment (WINDEV, WEBDEV and WINDEV Mobile)......
FileToPage (Function)
Automatically updates the controls of a page with: the values of the bound items in the current record (loaded in memory) of the data file described in the data model editor. This operation is performed regardless of the state of the controls (grayed, inactive or invisible). the values of the bound WLanguage variables. This operation is performed regardless of the state of the controls (grayed, inactive or invisible)....
MVP RAD
WINDEV proposes an MVP RAD that generates the "table" and "form" windows as well as the necessary Presenter and Model classes......
Testing a dynamic project from a test server
Before deploying your dynamic WEBDEV site, we recommend that you run the final tests from a test sever......
NotifAdd (Function)
Adds a notification into the system bar of device (Android) or into the notification center (iOS).
The "Messaging" pane
The "Messaging" pane is used to exchange messages between the employees of a company......
Windows
The windows represent the main interface of a WINDEV application......
Sending and receiving emails
WINDEV, WEBDEV and WINDEV Mobile allow you to directly manage the emails from your applications......
Reinitializing the parameters automatically saved
WINDEV allows you to automatically save the different application parameters......
In depth look at windows, pages and reports
WINDEV, WINDEV Mobile and WEBDEV allow you to create custom interfaces with the window editor and the page editor......
Splitting Business logic / UI code
During the development cycle of an application, the code that is specific to the interface (UI) and the code that is specific to the business logic (access to databases, etc.) are often "mixed"...
Configuring an application with User Groupware
Collapsed code
The code is collapsed to improve readability, by only displaying the comments in front of the lines of code......
Compilation statement: COMPILE IF
The <COMPILE IF> statement allows you to compile (or not) a WLanguage code according to a condition.
gpwInLDAPMode (Function)
Allows you to find out whether identification of users in the user groupware will be done via a LDAP directory.
Error 34: 'Break' is not allowed outside the loops
<Looper>.SavePositionAndSelection (Function)
Saves: the position of the scrollbar in a Looper control, the selected element(s). These elements can be restored by LooperRestorePositionAndSelection....
Reduced (Property)
The Reduced property is used to determine if a Dockable Panel control is expanded/collapsed, or to switch between the two states....
<emailIMAPSession variable>.CurrentFolder (Function)
Returns the name of the current folder in the messaging software using IMAP (Internet Message Access Protocol).
<modbusSession>.ReadFloat (Function)
Reads one or more single-precision floats from a Modbus slave, starting at a specific address.
<modbusSession>.WriteFloat (Function)
Writes one or more single-precision floats to a Modbus slave, starting at a specific address.
<Source>.SortView (Function)
Sorts an HFSQL view by creating an index on a view item. This function uses the former view mechanism.
MongoAggregationPipeline (Function)
Used to retrieve documents that enter a multi-stage pipeline and are transformed into aggregated results.
ModbusSendRawFrame (Function)
Sends a raw frame to a Modbus slave. This enables communication with devices that do not strictly comply with the Modbus standard.
SocketProxy (Function)
Specifies whether TCP sockets and WebSockets must go through a SOCKS5 proxy to execute requests.