Beschriftung

Darstellung eines Beschriftungstextes zusätzlich zum Variablenwert.

Die Beschriftung ist ein Text, der zusätzlich zu einer grafischen Darstellung (z. B. Häkchen, grafischer Schiebeschalter) des Steuerelementes angezeigt wird. Der Text kann als Konstante im Steuerelement definiert werden oder aus einer Textdefinition des EASY UI Designer Systemmoduls Sprachumschaltung bezogen werden. Unterstützt das Steuerelement auch die Anbindung an eine Prozessvariable, so kann der Text alternativ aus der angebundenen Variablendefinition des Systemmoduls Variablen bezogen werden. Auch dieser Text ist dann sprachumschaltbar.

Die Beschriftung wird in einem Element "Label" dargestellt.

Das Element "Label" ist zum Beispiel im Steuerelement "NumericVarIn" enthalten.

Die Quelle, das Layout, die Darstellung, der Absatz und die Schrift der Beschriftung können über die Eigenschaften der Kategorie "Label" des Steuerelements konfiguriert werden, die Farben der Beschriftung über die Eigenschaften der Kategorie "Colors".

Einige Steuerelemente zeigen in den System-Styles der Style-Familien "Plain" und "Material" statt einer normalen Beschriftung oberhalb des Eingabefelds (Label) eine schwebende Beschriftung innerhalb des Eingabefelds (FloatingLabel) an. Schwebend heißt diese Beschriftung deshalb, weil sie über der eigentlichen Eingabe schwebt. Ist das Eingabefeld leer und das Steuerelement befindet sich nicht im Zustand "Focused", dann wird das "FloatingLabel" anstelle der Eingabe angezeigt.

FloatingLabel beim NumericVarIn (Plain.Default)

Ist eine schwebende Beschriftung für ein Steuerelement vorgesehen, dann können die Quelle, das Layout, die Darstellung und die Schrift der schwebenden Beschriftung über die Eigenschaften der Kategorie "FloatingLabel" des Steuerelements festgelegt werden können.

Die Eigenschaftsnamen für das FloatingLabel lehnen sich an die Namen der Eigenschaften für das Label an und haben die gleiche Bedeutung.

Beispiel: Wie die Eigenschaft "LocalizableLabelText" den sprachumschaltbaren Text für das Element "Label" festlegt, so legt die Eigenschaft "LocalizableFloatingLabelText" den sprachumschaltbaren Text für das Element "FloatingLabel" fest.

Die Farben der schwebenden Beschriftung werden über die Eigenschaften der Kategorie "Colors" des Steuerelements festgelegt.

Quelle

Folgende Eigenschaften legen den Beschriftungstext bzw. die Quelle des Beschriftungstextes fest:

LabelText (LabelTextOff/LabelTextOn)

Verwenden Sie diese Eigenschaft, wenn die Beschriftung sprachunabhängig ist, z. B. ein Name oder eine Kurzbezeichnung.

LocalizableLabelText (LocalizableLabelTextOff/LocalizableLabelTextOn)

Soll die Beschriftung sprachabhängig sein, kann hier über die Schaltfläche der Textauswahldialog geöffnet werden. Hierdurch wird die Verbindung zu einer EASY UI Designer Textdefinition hergestellt. Die Eigenschaft speichert dann den vollständigen Namen der Textdefinition.

UseVariableText

Unterstützt das Steuerelement die Anbindung an eine Prozessvariable, steht diese Eigenschaft zur Verfügung. Ist die Option aktiviert, so wird die Beschriftung aus dem Parameter Text der Variablendefinition bezogen.

Verwenden Sie nur eine der Eigenschaften für die Textquelle, damit diese für Sie eindeutig erkennbar ist.

Layout

Das Layout der Beschriftung kann über folgende Eigenschaften konfiguriert werden:

LabelContainerHeight

Legt die Höhe des Containers fest, der das Symbol und die Beschriftung enthält.

LabelContainerWidth

Legt die Breite des Containers fest, der das Symbol und die Beschriftung enthält.

LabelHeight

Legt die Höhe der Beschriftung fest.

LabelMargin

Legt die äußeren Abstände der Beschriftung fest, d. h. zwischen dem Rand der Beschriftung und seinem übergeordneten oder benachbarten Element.

LabelPadding

Legt die inneren Abstände der Beschriftung fest, d. h. zwischen dem Rand der Beschriftung und seinem Inhalt, also dem eigentlichen Beschriftungstext.

LabelPosition

Legt die Position der Beschriftung innerhalb des Steuerelements fest.

LabelWidth

Legt die Breite der Beschriftung fest.

Darstellung

Für die Darstellung der Beschriftung stehen folgende Eigenschaften zur Verfügung:

LabelContainerBorderRadius

Legt die Stärke der Rundung der Ecken für den Rahmen des Containers fest, der das Symbol und die Beschriftung enthält.

LabelContainerBorderStyle

Legt die Art des Rahmens des Containers fest, der das Symbol und die Beschriftung enthält.

LabelContainerBorderWidth

Legt die Dicke der Rahmenlinie des Containers fest, der das Symbol und die Beschriftung enthält.

ShowLabel

Legt fest, ob die Beschriftung angezeigt werden soll.

Absatz

Die Zeilenhöhe und die Textausrichtung der Beschriftung werden über folgende Eigenschaften konfiguriert:

LabelLineHeight

Legt die Höhe der Textzeile der Beschriftung fest. Siehe auch CSS-Referenz: line-height

LabelTextAlignment

Legt die horizontale Ausrichtung des Beschriftungstextes innerhalb der Beschriftung fest. Siehe auch CSS-Referenz: text-align

Schrift

Die Schrift des Beschriftungstextes wird über folgende Eigenschaften konfiguriert:

LabelFontClass

Legt die Schriftklasse des Beschriftungstextes fest.

LabelFontSize

Legt die Schriftgröße des Beschriftungstextes fest. Siehe auch CSS-Referenz: font-size

LabelFontWeight

Legt fest, wie dick oder dünn die Buchstaben des Beschriftungstextes dargestellt werden sollen. Siehe auch CSS-Referenz: font-weight

LabelTextContrast

Legt fest, wie hell der Beschriftungstext dargestellt werden soll, von 1 (undurchsichtig, Standardeinstellung) über 0,5 (halb durchsichtig) bis 0 (komplett durchsichtig). Siehe auch CSS-Referenz: opacity.

LabelUppercase

Legt fest, ob der Beschriftungstext in Großbuchstaben dargestellt wird. Siehe auch CSS-Referenz: text-transform

Verwandte Themen:

Betrifft diese Steuerelemente:

Checkbox, DateTimeVarIn, DateTimeVarOut, DropDownBox, NumericVarIn, NumericVarOut, PieSegment, RadioButton, SelectBox, StackedDonutGaugeSegment, Switch, TextVarIn, TextVarOut