ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

DriveCopyFile (Function)
copy a single file from the remote disk to another directory on the remote disk.
MacOS - Developing an application in Catalyst mode
Apple has recently released an SDK to natively compile iOS applications for MacOS......
Cleaning the project
After months or years of development and maintenance, the directory of your project often contains several files that are not used anymore but that you don't dare delete......
MongoExecuteCommand (Function)
Runs a generic command on a MongoDB database or on a MongoDB collection.
ArrayShuffle (Function)
Shuffles the elements of a WLanguage array.
Unicode in character strings
The Unicode format is an encoding system that assigns a unique number to each character....
<emailIMAPSession variable>.NbMessage (Function)
Returns the number of incoming messages in an IMAP session.
HDescribeFile (Function)
Describes a data file programmatically.
EmailDeleteMessage (Function)
Deletes the current email using the current protocol (POP3, IMAP, MS Exchange, Lotus Notes or Outlook).
DiagramShapeToImage (Function)
Creates an image from a shape in a diagram (the shape can be displayed or not in the diagram).
XML: Using files exceeding several gigabytes
Starting with version 23, an XML parser is available to handle XML files that are multiple GB in size......
ArrayCopy (Function)
Copies the content of an array to another array.
Spreadsheet control: Available formulas
At runtime, in the Spreadsheet control, the end user directly enters the calculation formulas......
NotifAdd (Function)
Adds a notification into the system bar of device (Android) or into the notification center (iOS).
<Table>.AddBeginning (Function)
Adds a row at the top of an Infinite Table control. The row is inserted before the first row of the Table control. The scroll position of the Table control doesn't change....
TableAddBeginning (Function)
Adds a row at the top of an Infinite Table control. The row is inserted before the first row of the Table control. The scroll position of the Table control doesn't change....
<emailSMTPSession variable>.SendMessage (Function)
Sends an email using SMTP
EmailReadMessageHeader (Function)
Reads the header of an incoming email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
EmailReadLastHeader (Function)
Reads the header of last incoming email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
EmailReadNext (Function)
Reads the incoming email found after the current email according to the protocol (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
EmailReadPrevious (Function)
Reads the email found before the current email according to the protocol used (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
EmailReadNextHeader (Function)
Reads the header of the email found after the current email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).