ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

NetworkUser (Function)
Identifies the name of the connected user.
ScanSelect (Function)
Opens a standard dialog box with the available scanners.
LDAPConnect (Function)
Used to connect to an LDAP server via the characteristics defined in the LDAPSession structure.
gpwGetUserInfo (Function)
Retrieves information about the current user (application that uses the User Groupware).
User (Property)
The User property is used to manage the user of a connection (HFSQL Client/Server, OLE DB, etc.).
<Map>.InfoPosition (Function)
Returns the coordinates (in pixels) of the point corresponding to a geographical position (latitude and longitude).
FontSelect (Function)
Opens the standard Windows font selection window by selecting the specified font.
WinEdActive (Function)
Allows:
  • determine if the "Allow end users to modify the UI" option is enabled in a window (or internal window).
  • enable or disable the "Allow end users to modify the UI" option in a window (or internal window).
MapInfoPosition (Function)
Returns the coordinates (in pixels) of the point corresponding to a geographical position (latitude and longitude).
gpwUser (Variable type)
The gpwUser type is used to describe and modify the characteristics of a user of WEBDEV or WINDEV User Groupware.
WLanguage procedure called by fWatchDirectory
WLanguage procedure ("callback") called by fWatchDirectory when a change is made to the watched directory.
HOnError (Example)
Usage example of the HOnError function
User (Property)
The User property gets and sets the user of a feature.
MacOS - Developing an application in Catalyst mode
Apple has recently released an SDK to natively compile iOS applications for MacOS...
Selection (Property)
The Selection property is used to get the characteristics of the selection (or cursor):
  • in a Word Processing control.
    Note: This selection is located in the part being edited (body, header or footer).
  • in a Spreadsheet control.
  • in an HTML Editor control.
  • in a Diagram Editor control.
gpwOpenConfiguration (Function)
Opens the User Groupware configuration window or page.
gpwOpenLDAPSession (Function)
Informs the User Groupware that the authentication of users will be done via an LDAP directory.
SemanticSearch (Function)
Parcourt un index sémantique.
Single Page App
A "Single Page App" is a Web application (Internet or Intranet) whose all pages are grouped in a single page...
Native Progress Connector for WINDEV and WEBDEV
WINDEV and WEBDEV offer an optional Native Connector to Progress ...
WLanguage procedure called by inAppListPurchase
Procedure ("Callback") called by inAppListPurchase when the list of purchases made is received.
NetworkConnect (Function)
Associates a drive with a shared network directory.
SchedulerModifyTask (Function)
Modifies the parameters of a scheduled task.
sfSessionInfo (Variable type)
The sfSessionInfo type is used to get information about the current session...
ScanWithUserInterface (Function)
Saves a document from a scanner to one or more files, using the scanner's user interface.
TableInputInProgress (Function)
Indicates whether or not a Table or TreeView Table control is in edit mode.
MapGetPosition (Function)
Returns the geographical position of the point located in the center of the map currently displayed in a Map control.
<Map>.GetPosition (Function)
Returns the geographical position of the point located in the center of the map currently displayed in a Map control.
SchedulerAddTask (Function)
Creates a task in the Windows scheduler (if this task does not already exist).
<Scanner variable>.WithUserInterface (Function)
Saves a document from a scanner to one or more files, using the scanner's user interface.
<Table>.InputInProgress (Function)
Indicates whether or not a Table or TreeView Table control is in edit mode.
User Groupware and multilingual application/site
If your application is a multilingual application, the multilingual feature must also be managed in the windows/pages of user groupware...
ChangeSeparator (Function)
Changes the value of the separators (decimal separator or thousand separator) used in the numeric masks for internationalization.
SetFocusAndReturnToUserInput (Function)
Stops the current process, sets the focus to the specified control, window or page, and allows the user to enter data.
<Source>.ErrorModification (Function)
Returns the value of a record item when a modification conflict occurs..
ReturnToCapture (Function)
Stops the current process and forces the input in the specified control, window or page.
MapModifyMarker (Function)
Modifies a marker displayed in a Map control.
<Map>.ModifyMarker (Function)
Modifies a marker displayed in a Map control.
gpwConnectUser (Function)
Logs a user in to the User Groupware.
HErrorStatusModification (Function)
Returns the status of a record during a modification conflict.
<Source>.ErrorStatusModification (Function)
Returns the status of a record during a modification conflict.
HErrorModification (Function)
Allows you to:
  • return the value of a record item if a modification conflict occurs.
  • check if a modification conflict occurred.
User Groupware: Multilingual applications
If your application is multilingual, it is also necessary to manage multilingualism in the User Groupware windows/pages...
FileToMemoryList (Function)
Populates a List Box or Combo Box control programmatically with the records from a data file or query.
Modified (Property)
The Modified property is used to determine if a control or group of controls has been modified by the user (keyboard or mouse input).
Playing a video with the MCI functions
MCI functions are used to easily handle the media files...
CertificateClientInfo (Function)
Returns information about the certificate used by the client computer.
HHistoryModification (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.
fWatchDirectory (Function)
Detects changes made to the contents of a directory.
CameraRunApp (Function)
Starts the device's native camera application to record a video or to take a photo.
sfUserInfo (Variable type)
The sfUserInfo type is used to get information about a user...
<Connection variable>.InfoItemRights (Function)
Gets the rights granted to a user or group on an item.
<Dashboard>.LoadConfiguration (Function)
Restores the configuration of a Dashboard control.
PermissionRequest (Function)
Prompts the user to grant an application permission.
<Upload>.FileName (Function)
Returns the name of a file "uploaded" by the Web user. This file must have been uploaded:
  • via an "Upload" edit control.
  • via a single-file or multi-file Upload field.
WLanguage procedure called by CameraRunApp
WLanguage procedure ("callback") called when taking photos or recording videos via CameraRunApp.
DashMode (Function)
Opens or closes the Dashboard control edit mode.
BackgroundTaskAdd (Function)
Adds a new background task.
DashLoadConfiguration (Function)
Restores the configuration of a Dashboard control.
ExecuteMainThread (Function)
Triggers the execution of the procedure specified in the main application thread.
<Connection variable>.SendMessageToClient (Function)
Displays a message on the client computers.
URIGetInfo (Function)
Retrieves information of a URI resource.
AddChildDelayed (Property)
The AddChildDelayed property indicates the procedure to be called when a row in a TreeView or TreeView Table control is clicked to be expanded.
Window with parameters
A window can:
  • Receive parameters when it is opened.
  • Return values when it is closed.
HSendMessageToClient (Function)
Displays a message on the client computers.
gpwOpen (Function)
Opens the User Groupware login window or page.
URIToFile (Function)
Saves, in the background, the content of a resource (image, text, etc.) identified by its URI in an external file.
<Dashboard>.Mode (Function)
Opens or closes the Dashboard control edit mode.
HModifyFileRights (Function)
Sets the rights granted to a user or group on an HFSQL Client/Server data file.
<Connection variable>.ModifyFileRights (Function)
Sets the rights granted to a user or group on an HFSQL Client/Server data file.
LoadWDL (Function)
Loads a library of WINDEV objects in memory (.WDL).
<Window>.EdActive (Function)
Allows you to:
  • determine if the "Allow end users to modify the UI" option is enabled in a window (or internal window).
  • enable or disable the "Allow end users to modify the UI" option in a window (or internal window).
gpwOAuthParameters (Variable type)
The gpwOAuthParameters type allows you to define all the information needed for authentication to the User Groupware via an application that uses the OAuth 2.0 standard.
AAFEnable (Function)
Re-enables an Automatic Application Feature (AAF) previously disabled by AAFDisable.
inAppListPurchase (Function)
Returns the list of application products purchased by the user and not consumed.
UploadFileName (Function)
Returns the name of a file "uploaded" by the Web user. This file must have been uploaded:
  • via an "Upload" edit control.
  • via a single-file or multi-file Upload field.
gpwLogin (Function)
Connects a user to an application that uses the User Groupware.
<Connection variable>.InfoFileRights (Function)
Gets the rights granted to a user or group on an HFSQL Client/Server data file.
EmailReadPrevious (Function)
Reads the email found before the current email according to the protocol used (POP3 or IMAP, MS Exchange, Lotus Notes or Outlook).
AI Chat control properties
You can manipulate AI Chat controls in a window using the following WLanguage properties...
SOAPRun (Function)
Runs a procedure on a SOAP server.
InitParameter (Function)
Initializes the management of persistent values.
fDataDir (Function)
Returns the full path of the directory of HFSQL data files specified by the user when installing the application.
Starting WDOptimizer in a command line
<gglConnection variable>.Connect (Function)
Manages authentication on a Google server (via the "OAuth 2.0" authentication mode).
CookieWrite (Function)
Writes a cookie onto the computer of the Web user.
GglConnect (Function)
Manages authentication on a Google server (via the "OAuth 2.0" authentication mode).
ReturnedValue (Property)
The ReturnedValue property is used to:
  • Get and change the value returned by a window, page or report.
  • Get and change the value returned by an option in a Radio Button control.
gpwInitAnalysis (Function)
Initialize the analysis of the User Groupware.
Menus and menu options: Tips & Tricks
This page presents some operations specific to the menus and to the menu options...
gpwImportLDAPUsers (Function)
Imports users from an LDAP directory to the user file of the User Groupware.
Automatic data masking
Data masking is a process that transforms the data in an item that will be displayed to the user...
LDAPStartAdd (Function)
Initializes the addition of a new object into an LDAP server.
Using Facebook authentication
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
HInfoItemRights (Function)
Gets the rights granted to a user or group on an item.
<Connection variable>.ModifyViewRights (Function)
Sets the rights granted to a user or group on an SQL view or on a materialized view.
gpwListOAuthParameters (Function)
Retrieves the list of OAuth parameters defined for the User Groupware, i.e. the list of providers (Google, Facebook, etc.) to which it is possible to connect via the User Groupware. These parameters are defined via the User Groupware administration site.
URIToBuffer (Function)
Loads in the background the content of a resource (image, text, etc.) identified by its URI in a buffer variable.
HModifyViewRights (Function)
Sets the rights granted to a user or group on an SQL view or on a materialized view.
HModifyItemRights (Function)
Modifies the rights granted to a user or group on an item of an HFSQL Client/Server data file.
Use Facebook authentication (prefix syntax)
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
LDAPValidateAdd (Function)
Validates the addition of a new object into an LDAP server.
RulerModifiable (Property)
The RulerModifiable property is used to:
  • Find out whether the user can move the playhead in a TimeLine control.
  • Allow or prevent the user from moving the playhead in a TimeLine control.
CtUserName (Property)
The CtUserName property sets the username used to connect to a specific table via OLE DB.
WDModFic: Tool for automatic modification of data files
WDModFic is a tool for automated modification of data files on development and end-user workstations...
Chorus Pro: Automate invoice submission
In France, electronic invoicing has become mandatory for invoicing government services...
LDAPAddAttribute (Function)
Adds an attribute or adds a new value to an existing attribute.
iParameter (Function)
Retrieves the printer configuration and configures the print.
<Connection variable>.ModifyItemRights (Function)
Modifies the rights granted to a user or group on an item of an HFSQL Client/Server data file.
eInitCurrency (Function)
Adds or changes the characteristics of a currency in the currency exchange table.
How to include secure payment in a WEBDEV website?
This help page explains how to add a secure payment into a WEBDEV website...
AAFDisable (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
DisableAAF (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
HashCheckString (Function)
Checks the Hash of a character string for a specific type of algorithm.
gglConnection (Variable type)
The gglConnection type is used to describe a connection to the Google services and to manage the authentication to different services...
1
5