ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Window (External language)
Returns the number of windows opened at a given time.
<Window>.Iconize (Function)
Minimizes a WINDEV window.
<Window>.CurrentLayout (Function)
Returns the index of the current layout in the window or internal window.
<Window>.InWidth (Function)
Returns the interior width of a window (without borders).
<Window>.OutXPos (Function)
Returns the horizontal position of the upper-left corner of a window in relation to the upper-left corner of the screen.
<Window>.OutYPos (Function)
Returns the vertical position of the upper-left corner of a window in relation to the upper-left corner of the screen.
<Window>.InXPos (Function)
Returns the horizontal position of the upper-left corner of the client area of a window (without border and title bar), in relation to the upper-left corner of the screen.
<Window>.InYPos (Function)
Returns the vertical position of the upper-left corner of the client area of a window (without border and title bar), in relation to the upper-left corner of the screen.
<Window>.OutWidth (Function)
Returns the outer width of a window.
<Window>.InHeight (Function)
Returns the interior height of a window (without title bar and border).
<Window>.OutHeight (Function)
Returns the outer height of a window.
<Window>.WinRedraw (Function)
Immediately redraws the window controls for which a graphic update is required.
<Window>.EnableDDW (Function)
Enables or disables the Dim Disabled Window (DDW) feature for a specific window:
WinListOpenChildWindow (Function)
Lists the child windows of a given window.
<Window>.ChangeLayout (Function)
Applies a specific layout to:
  • a window.
  • an internal window.
<Window>.EdCreateNote (Function)
Creates a Repositionable Note control.
<Window>.EdSave (Function)
Saves the changes made when the "Modification of UI by the end user" mode is enabled.
WinListOpenWindow (Function)
Lists open windows in an application.
<Window>.OpenPopupAsynchronous (Function)
Opens a popup window whose result will be retrieved via a WLanguage procedure ("callback").
<Window>.ToSource (Function)
Automatically updates:
  • the values of a data file's items in memory with the values from the controls in the window.
  • the value of the WLanguage variables with the value of the window controls.
This function is also available for WEBDEV pages.
<Window>.FromSource (Function)
Automatically initializes the controls of a window with:
  • the values of the bound items in the current record (loaded in memory) of the HFSL data file described in the data model editor.
  • the values of the bound WLanguage variables.
<Window>.OpenPopupPosition (Function)
Opens a popup window by specifying its opening position and waits until it is closed.
<Window>.FromFile (Function)
Automatically updates the controls in a window or 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.
  • the values of the bound WLanguage variables.
This operation is performed regardless of the state of the controls (grayed, inactive or invisible).
<Window>.ToFile (Function)
Automatically updates:
  • the values of a data file's items in memory with the values from the controls in the window. The data file items bound to the window controls are automatically updated with the values of these controls.
  • the value of the WLanguage variables with the value of the window controls. The WLanguage variables bound to the window controls are automatically updated with the values of these controls.
This function is also available for WEBDEV pages.
<Internal window>.ChangeSourceWindow (Function)
Dynamically changes the window displayed in an Internal Window control.
Case of internal window dequeues Modifies the currently displayed window. This modification is saved in the list of internal windows to scroll.
<Window>.OpenAsynchronous (Function)
Opens a window whose result will be retrieved via a WLanguage procedure ("callback").
<Windows>.OpenSibling (Function)
Opens a non-modal sibling window.
<Window>.MDIOpen (Function)
Opens and enables an MDI child window.
<Window>.PaletteGet (Function)
Gets the palette currently used by the window.
Automatic button execution (Window)
To force an action on a window, all you have to do is define a button of this window in "Automatic execution" mode...
<Window>.Restore (Function)
Displays a WINDEV window to its initial size.
<Window>.OpenChild (Function)
Opens a non-modal child window.
<Window>.OpenMobileWindow (Function)
Opens a window in a mobile application.
Animation of Mobile windows
In mobile applications, the different screens of the application are displayed via a small animation: display from the right, from the top, etc., ...
WINDEV Mobile allows you to configure this display mode of your windows in your mobile applications.
<Window>.EdRestore (Function)
Undoes all the changes made by the end user ("Allow end users to modify the UI" option enabled).
<Window>.Maximize (Function)
Displays a WINDEV window in its maximum size.
<Window>.Open (Function)
Opens a modal WINDEV or WINDEV Mobile window.
<Window>.EdDeselectAll (Function)
Deselects all the controls when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
12. Available tests
<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).
<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>.WindowBitmap (Function)
Creates the image of the specified window in a BMP file.
<Window>.EdSelectPlus (Function)
Selects a control when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
<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).
Using the UI modification when running a project or window test
End users can directly modify the interface of the application (according to the options specified by the developer)....
<Window>.EdSelectOccurrence (Function)
Indicates the number of controls selected when the interface is modified by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdUndo (Function)
Undoes the last action performed by the end user when modifying the interface ("Allow end users to modify the UI" option enabled).
<Window>.EdRedo (Function)
Runs the last action undone by the end user ("Allow end users to modify the UI" option enabled).
<Window>.EdLoad (Function)
Loads the changes made by the end user in a window.
<Window>.EdDo (Window)
Runs an action (defined programmatically) and enables Undo/Redo operations on this action.
1
2
3
>