PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

  • Overview of the supercontrol
  • Examples
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
Overview of the supercontrol
A supercontrol is an advanced type of control. A supercontrol groups a set of controls for a specific purpose. These controls are independent from the processes of the window or page that hosts them.
Versions 16 and later
Android The supercontrols are now available for the Android applications.
New in version 16
Android The supercontrols are now available for the Android applications.
Android The supercontrols are now available for the Android applications.
Versions 17 and later
iPhone/iPad The supercontrols are now available for the iPhone/iPad applications.
New in version 17
iPhone/iPad The supercontrols are now available for the iPhone/iPad applications.
iPhone/iPad The supercontrols are now available for the iPhone/iPad applications.
Versions 18 and later
Universal Windows 10 App The supercontrols are now available for the applications in Windows Store apps mode.
New in version 18
Universal Windows 10 App The supercontrols are now available for the applications in Windows Store apps mode.
Universal Windows 10 App The supercontrols are now available for the applications in Windows Store apps mode.
Versions 21 and later
Universal Windows 10 App The supercontrols are now available in Universal Windows 10 App mode.
New in version 21
Universal Windows 10 App The supercontrols are now available in Universal Windows 10 App mode.
Universal Windows 10 App The supercontrols are now available in Universal Windows 10 App mode.
Benefits of supercontrols: the supercontrols are independent elements that can be easily reused regardless of the window or page where they are used. As they can be included in a dictionary, they can easily be transferred from a project to another one.
Example: These three controls constitute a supercontrol. In this example, the button is used to automatically calculate the end date according to the period chosen in the popup menu of the button.
Two types of users are allowed to handle a supercontrol:
  • The creator of the supercontrol: person who designs the supercontrol as well as its features. For more details, see: Creating a supercontrol.
  • The user of the supercontrol: person who is including the supercontrol in his window (or page) and who will be using it by programming. For more details, see: Including a supercontrol in a window.
A supercontrol can include:
  • All types of controls, with all their characteristics (popup menu for example).
  • Specific procedures. These procedures are local to the supercontrol and they can be used by all the processes associated with the supercontrol or with one of its elements.
  • Some variables local to the supercontrol and that can be used by all the processes associated with the supercontrol or with one of its elements.
Note: A supercontrol can be created with a single control: this allows you to define procedures local to this control.
Examples
Several examples of supercontrols are supplied with WINDEV, WEBDEV and WINDEV Mobile. These supercontrols can be accessed from the "Wizards, Examples and Components" pane ("Controls .. Supercontrol" or "Controls .. Map").Several examples of supercontrols are supplied with WINDEV, WEBDEV and WINDEV Mobile. These supercontrols can be accessed from the "Preset controls" pane.
Minimum required version
  • Version 11
This page is also available for…
Comments
Click [Add] to post a comment