ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Page editing: Responsive mode (Zoning and layouts)
"Responsive (zoning and layouts)" is the default page editing mode. This editing mode allows you to easily handle pages in the editor.
Keyboard shortcuts
The main keyboard shortcuts in the editors are as follows...
Zoom in the different editors
All editors of WINDEV, WEBDEV and WINDEV Mobile allow you to zoom in on the different elements displayed in the editor...
Copy between the editors
WINDEV, WEBDEV and WINDEV Mobile allow you to perform copies (or Drag and Drop) of controls between the products and their editors.
Display modes of Tab control
To optimize the style of your tabs, you have the ability to use images and colors......
SysEnvironment (Function)
Returns the environment variables of the operating system for the current computer.
Compile (Function)
Dynamically compiles an Procedure whose source code is provided (dynamic compilation).
FaxSend (Function)
Sends a fax according to the connection that was established beforehand (FaxConnect).
TableInfoXY (Example)
Usage example of the TableInfoXY function
iForceComplement (Function)
Forces the printing of a Body Complement block.
Creating and generating an external component
A component must be created from a project containing all the elements required for the component......
dBackground (Example)
Usage example of the dBackground function
Implementing the log process in an application
Regardless of the data files used by your application (HFSQL Classic or HFSQL Client/Server), the log process can be implemented on these data files......
Search and full-text index
HFSQL proposes a quick search for character strings in the data......
Use WebSockets with the WebSocket server
The WebSocket protocol provides a communication channel over a TCP socket for browsers and Web servers......
dbgAssert (Function)
Used to find out and signal the possible errors via an assertive programming.
Multimedia control properties
List of properties associated with the Multimedia control...
Timer (Function)
Periodically and automatically calls a WLanguage procedure.
Developing an iOS 13 widget
An iOS widget is an application intended to be displayed as a widget on iOS devices (iPhone, iPad, etc.
PageParameter (Example)
Usage example of the PageParameter function
7. Debugger
WINDEV Tutorial - WLanguage basics Lesson 7 - Debugger - 30 min
Native xBase/FoxPro Connector
WINDEV and WEBDEV propose a Native xBase/FoxPro Connector (or Native xBase/FoxPro Access) module......
HModify (Example)
Usage example of the HModify function
SysBatteryOptimBackground (Function)
Used to manage battery optimization: Identifies the battery optimization mode for the current application. Prompts the user to disable battery optimization for a given application on the device. This function can be used to tell the operating system to stop preventing the application from running in the background....
Programming the table cells
The Table controls can be handled......
Managing the application language through programming
A multilingual application is an application that can be distributed in several languages......
Automatic documentation of external components
External components must include a technical documentation......
Testing and debugging a WINDEV project on the user computer
WINDEV offers multiple possibilities to test and debug a project directly on the development computer (see Testing and debugging a WINDEV executable on the development computer)......
6. Procedures
WINDEV Tutorial - WLanguage basics Lesson 6 - Procedures - 20 min