TextControl
Das TextControl bietet verschiedene Attribute, die alle der Textmanipulation gelten.
Verwendung
Dient nur der Vererbung und steht deshalb nicht in der Toolbox zur Verfügung.
Features
Folgende Textmanipulationen sind möglich:
- Position horizontal und vertikal verändern
- Schriftart, -größe und -stärke beeinflussen
- verschiedene Dekorationen dem Text hinzufügen (z.B. unterstrichen)
- festlegen, wie der Text dargestellt werden soll, wenn der verfügbare Platz nicht ausreicht
Attribute
Das Control erbt vom BaseControl und hat somit dieselben Attribute. Dazu kommen folgende Attribute.
Colors
TextColor
tchmi:framework#/definitions/SolidColorFarbe von Texten.
TextDecorationColor
tchmi:framework#/definitions/SolidColorFarbe von Textdekorationen.
Text
TextVerticalAlignment
tchmi:framework#/definitions/VerticalAlignmentVertikale Ausrichtung von Texten.
TextHorizontalAlignment
tchmi:framework#/definitions/HorizontalAlignmentHorizontale Ausrichtung von Texten.
TextFontSize
tchmi:framework#/definitions/MeasurementValueSchriftgröße von Texten. Prozentwerte sind relativ zu der Schriftgröße des Elternelements.
TextFontSizeUnit
tchmi:framework#/definitions/MeasurementUnitEinheit für die Schriftgröße von Texten. Kann absolut (px) oder relativ (%) sein.
TextFontFamily
tchmi:framework#/definitions/FontFamilySchriftart von Texten.
TextFontStyle
tchmi:framework#/definitions/FontStyleSchriftstil von Texten.
TextFontWeight
tchmi:framework#/definitions/FontWeightSchriftstärke von Texten.
TextDecorationLine
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.TextControl.TextDecorationLinePosition der Textdekoration.
TextDecorationStyle
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.TextControl.TextDecorationStyleStil der Textdekoration.
UserSelect
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.TextControl.UserSelectVerhalten bei der Auswahl des Textes von einem Benutzer.
TextOverflow
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.TextControl.TextOverflowDefiniert, wie ein Text dargestellt werden soll, der breiter als das Control ist.