ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

MenuSelectPlus (Function)
Enables a menu option (context menu or drop-down menu).
<Camera>.Status (Function)
Returns the status of a Camera control.
AndroidiPhone/iPad Function kept for "Version-26-compatible" Camera controls.
Display (External language)
Displays a value in a control or assigns a value in a variable.
SysListScreen (Function)
Returns the list of screens connected to one or more video cards.
Page templates and inheritance
When a page template is applied to a page, all the controls and code found in the template are "copied" into the page...
<Spreadsheet>.DeleteColumn (Function)
Deletes a column from a Spreadsheet control.
<List Box>.MoveLine (Function)
Moves a row or swaps two rows in a List Box or Combo Box control.
SysSerialNum (Function)
Returns the IMEI number of the current device.
DotNetVersion (Function)
Returns the version number of the .Net Framework available on the current computer.
<HTML editor>.ExecuteJS (Function)
Executes JavaScript code in an HTML Editor control.
<mongoDatabase variable>.Info (Function)
Returns information about a MongoDB database.
<Table>.RecNum (Function)
Returns the number of the current record in a Table control based on a data file.
Creating the skin template of a report
An Item Description variable is used to describe one or more items in a data file programmatically.
Changing sites from AWP to SEO-ready session mode
A query created in the query editor can contain several types of items...
<emailIMAPSession variable>.RemoveFolder (Function)
Deletes a folder on an IMAP server.
<emailOutlookSession variable>.RemoveFolder (Function)
Deletes a folder from the Outlook messaging software.
Table populated programmatically: WLanguage manipulation (prefix syntax)
Here is an overview of how to manipulate Table controls populated programmatically in WLanguage.
Programming a status bar
WINDEV allows you to manipulate a status Bar and a status Bar cell directly by programming...
ExplorerAccept (Function)
Enables or disables the ability to perform "Drag and Drop" from the Windows explorer to a WINDEV window or control.
<zipArchive variable>.CurrentFile (Function)
Returns the name of the archived file currently handled by the functions for adding and extracting files.
Using Kotlin code
Kotlin is a programming language mainly used for Android development...
NewLine (Property)
The NewLine property is used to determine:
  • in a Table control, whether the current row was created with TableAddXXX or TableInsertXXX.
  • in a Looper control, whether the current row was created with LooperAddXXX or LooperInsertXXX.
  • in an Organizer control, whether an appointment was created via the context menu.
  • in a Scheduler control, whether an appointment was created via the context menu.
<Source>.HistoryModification (Function)
Returns the modifications performed on one or more items of a given record. The result can be displayed in a list box or in a table to allow the user to view the modifications made to the specified file.
Using Java code
You have the ability to enter Java code:
  • in Java applications generated with WINDEV.
  • in Android applications generated with WINDEV Mobile.
This allows you to create global procedures in Java.
<Spreadsheet>.SortSelection (Function)
Sorts the values selected in a Spreadsheet control.
SysNameExe (Function)
Returns the name and full path of an application.
xlsData (Function)
Retrieves the content of a cell found in an XLS file.
<Thread>.SendSignal (Function)
The current thread sends a signal to the specified thread in order to unlock it.
<Source>.Forward (Function)
Moves several records forward from the current position in the table, according to a specified item.
<Table>.Save (Function)
Updates or adds the record bound to the current row in the Table or TreeView Table control.
Creating nested reports
Calculates the saturation of a color.
Collapsed (Property)
The Collapsed property is used to:
  • get or define the state (collapsed or expanded) that will be used when rows are added to a TreeView Table control.
  • know or modify the wound/unwound status for:
    • the breaks of a Table control,
    • the breaks of a Looper control,
    • the break headers and footers of Table and Looper controls,
    • a Drawer control,
    • a Ribbon control,
    • a Navigation Bar control.
    • a Pivot Table control in a report.
<emailOutlookSession variable>.AddFolder (Function)
Adds a folder into the Outlook messaging software.
MyPage (Reserved word)
MyPage is used to handle the current page...
<Spreadsheet>.MoveWorksheet (Function)
Moves a worksheet within a Spreadsheet control in a window.
<Window>.EdSelectMinus (Function)
Deselects a control when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdSelect (Function)
Returns one of the controls selected when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
<emailOutlookSession variable>.ChangeFolder (Function)
Modifies the current folder in the Outlook messaging software.
<emailOutlookSession variable>.CurrentFolder (Function)
Returns the name of the current folder in the Outlook messaging software.
1
2
>