Interactive controls and base classes
InteractiveControls package includes the interactive elements and the base classes that the library developer has to extend to create new interactive elements.
Name | Description |
---|---|
![]() |
Base class of the classes describing interactive elements |
![]() |
Allows editing a numeric value. Interactive var.: var, Enable. |
![]() |
Creates a radio-button. Interactive var.: var. |
![]() |
Allows displaying a numeric value. Variable linked to the model: value. |
![]() |
Base class of some classes describing interactive elements |
Base class of the classes describing interactive elements
ControlElement class has to be inherited from the classes describing interactive elements.
This class inherits from the IViewElement class.
Extends from Interfaces.IViewElement (Interfaces of the classes describing interactive elements).
Name | Description |
---|---|
pLLeft | Connector of non drawable components |
cLLeft | Connector of non drawable components |
Allows editing a numeric value. Interactive var.: var, Enable.
This class inherits from the ControlElement class.
Creates an element that allows editing a numeric value.
Extends from ControlElement (Base class of the classes describing interactive elements).
Name | Description |
---|---|
minValue | |
maxValue | |
step | |
initialValue | |
numberOfDecimals | |
row | |
column | |
rowSpan | |
columnSpan | |
EnableInt | |
Enablep | |
Initialization | |
event |
Name | Description |
---|---|
pLLeft | Connector of non drawable components |
cLLeft | Connector of non drawable components |
Creates a radio-button. Interactive var.: var.
This class inherits from the ControlElement class.
Creates a radio-button.
The var variable of this element can have the value 0 or 1.
Extends from ControlElement (Base class of the classes describing interactive elements).
Name | Description |
---|---|
buttonValue | Initial value |
text | Text displayed by the element |
buttonGroup | The radio-button belongs to this group |
row | |
column | |
rowSpan | |
columnSpan | |
Initialization | |
event |
Name | Description |
---|---|
pLLeft | Connector of non drawable components |
cLLeft | Connector of non drawable components |
Allows displaying a numeric value. Variable linked to the model: value.
This class inherits from the SendElement class.
Creates an element that allows displaying a numeric value.
Extends from SendElement (Base class of some classes describing interactive elements).
Name | Description |
---|---|
format | Numeric format |
precision | Number of digits after the decimal point |
alignment | Alignment |
prefix | Text inserted before the displayed value |
sufix | Text inserted after the displayed value |
row | |
column | |
rowSpan | |
columnSpan | |
Initialization | |
sdStatus1 |
Name | Description |
---|---|
pLLeft | Connector of non drawable components |
cLLeft | Connector of non drawable components |
Base class of some classes describing interactive elements
SendElement class has to be inherited from classes describing interactive elements that allows to display a variable value in the view.
This class inherits from the IViewElement class.
Extends from Interfaces.IViewElement (Interfaces of the classes describing interactive elements).
Name | Description |
---|---|
pLLeft | Connector of non drawable components |
cLLeft | Connector of non drawable components |