Home | Sign in | English EN
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Stored procedures
12. Control templates
Previous pageTable of contentsNext page
WINDEV gives you the ability to create control templates. A control template is a set of controls that can be reused in several windows.
The modifications performed in a control template are automatically applied to all windows that use this template.
A control template is used to:
  • group a set of controls for a specific purpose.
  • make the controls independent of the window that is hosting them.
Defining a control template.
The template is bordered by an orange line in the editor.
Using the template in a window.
The elements belonging to the template are bordered
by a blue line and identified by a yellow square.

To create a window based on a control template, create a "Control template" control.
Remark: The programming associated with the template elements can be performed in the template directly.
The characteristics of elements can be dissociated from the template. For example, dissociating the position of a template control to position the control somewhere else while keeping the other evolutions performed on the control (code, style, ...). We talk of control inheritance. In this case, the elements are identified by a blue square.
Previous pageTable of contentsNext page
Click [Add] to post a comment