PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Versions 16 and later
WINDEVLinux Most of these functions are now available in the WINDEV applications for Linux.
New in version 16
WINDEVLinux Most of these functions are now available in the WINDEV applications for Linux.
WINDEVLinux Most of these functions are now available in the WINDEV applications for Linux.
Versions 17 and later
iPhone/iPad Most of these functions are now available for the iPhone/iPad applications.
New in version 17
iPhone/iPad Most of these functions are now available for the iPhone/iPad applications.
iPhone/iPad Most of these functions are now available for the iPhone/iPad applications.
The following functions are used to manage the controls:
Versions 09 and later
ActiveXEvent
New in version 09
ActiveXEvent
ActiveXEvent
Associates a procedure written in WLanguage with an event of an ActiveX control.
Versions 15 and later
AddLink
New in version 15
AddLink
AddLink
Adds a link onto a text section in an edit control.
Versions 17 and later
AssistedInputAdd
New in version 17
AssistedInputAdd
AssistedInputAdd
Adds a row into the list of values available for the assisted input of an edit control.
Versions 17 and later
AssistedInputClose
New in version 17
AssistedInputClose
AssistedInputClose
Closes the list of values proposed by the assisted input for an edit control.
Versions 17 and later
AssistedInputDeleteAll
New in version 17
AssistedInputDeleteAll
AssistedInputDeleteAll
Clears the list of values proposed for the assisted input of an edit control.
Versions 17 and later
AssistedInputOpen
New in version 17
AssistedInputOpen
AssistedInputOpen
Opens the list of values proposed by the assisted input for an edit control.
Versions 21 and later
AttachPointAdd
New in version 21
AttachPointAdd
AttachPointAdd
Defines an attach point for one of the two extremities of a Wire control.
Versions 21 and later
AttachPointDeleteAll
New in version 21
AttachPointDeleteAll
AttachPointDeleteAll
Deletes all the attach points for a control.
Versions 12 and later
ChangeStyle
New in version 12
ChangeStyle
ChangeStyle
Modifies the style of a control dynamically.
Versions 11 and later
ConfigureSpellCheck
New in version 11
ConfigureSpellCheck
ConfigureSpellCheck
Configures the spelling checker of OpenOffice for the edit controls and for the table columns found in the application.
Versions 09 and later
ControlAlias
New in version 09
ControlAlias
ControlAlias
Identifies, modifies or restores the file link of a control or group of controls.
Versions 09 and later
ControlClone
New in version 09
ControlClone
ControlClone
Creates a new control from an existing control.
Versions 19 and later
ControlCreate
New in version 19
ControlCreate
ControlCreate
Creates a new control (of any type) in a window by programming.
Versions 09 and later
ControlCurrent
New in version 09
ControlCurrent
ControlCurrent
Returns the name of the control currently in edit.
Versions 09 and later
ControlDelete
New in version 09
ControlDelete
ControlDelete
Permanently deletes a control from a window, page or report.
Versions 14 and later
ControlEnabled
New in version 14
ControlEnabled
ControlEnabled
Ungrays a control or a group of controls found in a window. During this operation, an animation can be performed on the controls.
Versions 09 and later
ControlError
New in version 09
ControlError
ControlError
Customizes the value displayed in the controls when the value cannot be displayed.
Versions 09 and later
ControlExist
New in version 09
ControlExist
ControlExist
Checks the existence of a control (or group of controls) in a window, in a page or in a report.
Versions 09 and later
ControlFirst
New in version 09
ControlFirst
ControlFirst
Indicates the name of the first control specified in the navigation order for a specific window.
Versions 14 and later
ControlGrayed
New in version 14
ControlGrayed
ControlGrayed
Grays a control or a group of controls. During this operation, an animation can be performed on the controls.
Versions 18 and later
ControlInfoXY
New in version 18
ControlInfoXY
ControlInfoXY
Returns the name of the control located at a given position.
Versions 09 and later
ControlInOutReason
New in version 09
ControlInOutReason
ControlInOutReason
Indicates the origin of the entry in the control.
Versions 14 and later
ControlInvisible
New in version 14
ControlInvisible
ControlInvisible
Makes a control (or a group of controls) invisible in a window. During this operation, an animation can be performed on the controls.
Versions 09 and later
ControlNext
New in version 09
ControlNext
ControlNext
Identifies the next control in edit.
Versions 09 and later
ControlNoSpace
New in version 09
ControlNoSpace
ControlNoSpace
Specifies whether the space characters on the right of the value found in the control are deleted.
Versions 09 and later
ControlOver
New in version 09
ControlOver
ControlOver
Identifies the control hovered by the mouse cursor.
Versions 09 and later
ControlPopupOwner
New in version 09
ControlPopupOwner
ControlPopupOwner
Identifies the control on which the popup menu was opened.
Versions 09 and later
ControlPrevious
New in version 09
ControlPrevious
ControlPrevious
Specifies the name of control that was in edit before the current control.
Versions 18 and later
ControlTypeInfo
New in version 18
ControlTypeInfo
ControlTypeInfo
Returns the icon corresponding to the specified type of control.
Versions 14 and later
ControlVisible
New in version 14
ControlVisible
ControlVisible
Makes a control (or a group of controls) visible in a window. During this operation, an animation can be performed on the controls.
Versions 20 and later
CoordinateEditorToScreen
New in version 20
CoordinateEditorToScreen
CoordinateEditorToScreen
Converts a size or a position specified in the reference dpi in the editor (160 dpi) to the native dpi of screen on the device where the application is run.
Versions 20 and later
CoordinateScreenToEditor
New in version 20
CoordinateScreenToEditor
CoordinateScreenToEditor
Converts a size or a position specified in the native dpi of the screen on the device where the application is run to the reference dpi in the editor (160 dpi).
Versions 09 and later
Count
New in version 09
Count
Count
Returns the number of occurrences of a control in a window, in a page or in a group of controls.
Versions 09 and later
CurrentColumn
New in version 09
CurrentColumn
CurrentColumn
Returns:
  • the subscript of the current subscripted column in a memory Table or in a browsing Table control.
  • the number of the column currently in edit in the specified browsing Table or memory Table control.
Versions 09 and later
CurrentSubscript
New in version 09
CurrentSubscript
CurrentSubscript
Depending on the specified control, returns:
  • the number of the current row displayed in the current Table control,
  • the number of the option with focus in a check box control,
  • the number of the current row in the current Looper control,
  • the subscript of the current subscripted control.
Versions 09 and later
DeleteParameter
New in version 09
DeleteParameter
DeleteParameter
Deletes a parameter (or a set of parameters) saved either by SaveParameter, or automatically via the persistence of data in the controls.
Versions 22 and later
DictionaryLoad
New in version 22
DictionaryLoad
DictionaryLoad
Indicates and loads the dictionary corresponding to a given language.
Versions 09 and later
EnumControl
New in version 09
EnumControl
EnumControl
Returns the name of the Nth control found in the specified element.
Versions 09 and later
HTMLNavigate
New in version 09
HTMLNavigate
HTMLNavigate
Starts a navigation operation in an HTML control.
Versions 09 and later
InitParameter
New in version 09
InitParameter
InitParameter
Initializes the management of persistent values.
Versions 22 and later
InputCursor
New in version 22
InputCursor
InputCursor
Modifies the standard rollover cursor for all the edit controls of the application.
Versions 22 and later
LinkColor
New in version 22
LinkColor
LinkColor
Modifies the color of links in the edit controls and in the Static controls.
Versions 09 and later
LoadParameter
New in version 09
LoadParameter
LoadParameter
Reads a persistent value.
Versions 09 and later
NextSubscript
New in version 09
NextSubscript
NextSubscript
Returns the number of the next row displayed in the current Table control.
Versions 09 and later
OpenPopupMenu
New in version 09
OpenPopupMenu
OpenPopupMenu
Automatically opens a popup menu for the current control or window.
Versions 09 and later
ParentObject
New in version 09
ParentObject
ParentObject
Identifies the "parent" of a graphic object: control, column, window, page, ...
Versions 09 and later
Reset
New in version 09
Reset
Reset
Re-initializes:
  • all the controls found in the current window or page (including the groups of controls, the supercontrols and the internal windows).
  • the controls found in a group of controls, a supercontrol, an internal window or an internal page.
Versions 09 and later
ReturnToCapture
New in version 09
ReturnToCapture
ReturnToCapture
Used to resume the input in the specified control, window or page.
Versions 09 and later
SaveParameter
New in version 09
SaveParameter
SaveParameter
Saves a persistent value in the registry or in another file specified by InitParameter.
Versions 09 and later
ScreenFirst
New in version 09
ScreenFirst
ScreenFirst
Defines the next control that will be in edit in the current window.
Versions 21 and later
ScrollbarIsVisible
New in version 21
ScrollbarIsVisible
ScrollbarIsVisible
Used to find out whether the scrollbar of a control found in a WINDEV application is visible.
Versions 21 and later
ScrollbarMaxPosition
New in version 21
ScrollbarMaxPosition
ScrollbarMaxPosition
Retrieves the maximum position of one of the horizontal or vertical scrollbars found in a control of a WINDEV application.
Versions 19 and later
ScrollbarPosition
New in version 19
ScrollbarPosition
ScrollbarPosition
Used to manage the position of scrollbars:
  • Modifies or retrieves the position of one of the horizontal or vertical scrollbars found in a control of a WINDEV or WINDEV Mobile application.
  • Retrieves the position of one of the horizontal or vertical scrollbars found in a control of a WEBDEV site.
Versions 09 and later
ScrollBarShow
New in version 09
ScrollBarShow
ScrollBarShow
Displays (or not) a scrollbar in a WINDEV control (edit control or list box) even if no scrollbar was specified during the control description.
Versions 09 and later
SelectionColor
New in version 09
SelectionColor
SelectionColor
Changes the characteristics of the selection bar in a Table control, Combo Box control or List Box control.
Versions 09 and later
SetFocus
New in version 09
SetFocus
SetFocus
Gives focus:
  • to a control (found in a window, in a page or in a frameset).
  • to a window.
Versions 21 and later
ShapePolygon
New in version 21
ShapePolygon
ShapePolygon
Modifies the shape currently displayed in a Shape control to get a custom shape (by specifying the coordinates of polygon points).
Versions 09 and later
ShowToolTip
New in version 09
ShowToolTip
ShowToolTip
Enables or disables the mechanism for displaying the control tooltips.
Versions 21 and later
TextEllipsis
New in version 21
TextEllipsis
TextEllipsis
Returns, for a given text, the text with ellipsis displayed in an edit control, in a Combo Box control or in a Static control.
Versions 09 and later
TextHeight
New in version 09
TextHeight
TextHeight
Calculates the height (in pixels) of the text displayed in an edit control, in a Static control or in a Combo box control.
Versions 10 and later
TextToHTML
New in version 10
TextToHTML
TextToHTML
Converts a text string into an HTML string (the CR characters are replaced by <BR>, the accented characters are replaced by their equivalent in HTML, ...).
Versions 09 and later
TextToXML
New in version 09
TextToXML
TextToXML
Converts a character string in ANSI format into a character string in XML format.
Versions 09 and later
TextWidth
New in version 09
TextWidth
TextWidth
Calculates the width (in pixels) of the text displayed in an edit control, in a Combo Box control or in a Static control.
Versions 09 and later
ToolTipColor
New in version 09
ToolTipColor
ToolTipColor
Modifies the colors used for displaying the tooltips.
Versions 10 and later
ToolTipDelay
New in version 10
ToolTipDelay
ToolTipDelay
Used to modify:
  • the time-out before displaying the tooltips.
  • the display duration of the tooltips.
Versions 21 and later
ToolTipMargin
New in version 21
ToolTipMargin
ToolTipMargin
Modifies the text margin in the tooltips.
Versions 22 and later
TooltipMaxWidth
New in version 22
TooltipMaxWidth
TooltipMaxWidth
Modifies the maximum width of tooltips.
Related Examples:
The ControlClone function Unit examples (WINDEV): The ControlClone function
[ + ] Using ControlClone and ControlDelete.
WD Persistence Training (WINDEV): WD Persistence
[ + ] This example presents the use of InitParameter, LoadParameter and SaveParameter.
These functions are used to configure the backup of controls, variables and other parameters.
This example is divided into three parts:
- The configuration
- The manual management of variables (SaveParameter and LoadParameter)
- The optimization
1°) Configuration

The configuration window enables you to modify the location of the backup of parameters (registry, INI file, XML file) as well as its path (registry key or file path).
2°) Manual management of the variables
The manual management enables you to save the content of the variables via SaveParameter and to restore them via LoadParameter. Each parameter is identified by a name. These values are saved at the location defined in the configuration window.
3°) The optimization
This window explains how to optimize your code to avoid the slowness caused when the saved values are restored. Indeed, when restoring the value of a control, its modification code is run. If you have long processes (queries with parameters for instance), this window shows you how to speed up the loading of the window.
The AssistedInput functions Unit examples (WINDEV): The AssistedInput functions
[ + ] Using the WLanguage AssistedInput functions.
These functions are used to easily implement an assisted input on the controls.
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment